安卓两个EditText要在同一行对齐,怎么设置布局参数? 安卓布局 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 同一行 那是什么对齐 只要2个edittext是一样高,自然是对齐的,把textsize 这是成一样的值就好 tableROw 自动就对齐了,其他组件的话也可以用相对布局,高度一样,左右相邻,而且距离父组件上端距离一直就可以了 很多属性可以对齐的比如线性布局 水平方向 将2个edittext都设置成单行或者相对布局 使用android:layout_alignBottom是他们地步对齐 以及其他等等 线性布局,平分对齐<LinearLayout android:orientation="horizontal" android:layout_width="match_parent" android:layout_height="wrap_content" > <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:singleLine="true" android:textSize="12dip" android:gravity="left|center_vertical" android:layout_gravity="left" android:hint="输入框1" /> <EditText android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_weight="1" android:singleLine="true" android:textSize="12dip" android:gravity="left|center_vertical" android:layout_gravity="right" android:hint="输入框2" /> </LinearLayout> 我已解决,ELICPSE的控件是可视化的,要把几个控件的宽度WIDTH设成一个具体值如50dp就可以可视化的任意拖动,否则,再做任何努力都无济于事。 Graphical Layout有局限,直接在xml里改更灵活。其实不是非要设成一个具体的宽度的,还有很多非方法可以实现,而且更容易适配不同的分辨率。 你这样拖动的话不一定适应各分辨率的手机,我的建议还是吧两个EditText放在一个LinearLayout中。 你这样拖动的话不一定适应各分辨率的手机,我的建议还是吧两个EditText放在一个LinearLayout中。其实最主要问题是设置成wrapcontent 会让两个edittext相互挤压对方,只有固定宽度才可以让他们不挤压,我再想有没有又不会挤压,又好适配的方法 怎么设置Spinner的弹出框的显示位置?? 使用Ant编译zxing-1.6产生的问题 android 地图开发图层问题 奇怪的问题 android.os.AsyncTask 找不到 Android手机与PC机如何交互 imageview 旋转问题,很奇怪 哪有android视屏 如何调用版本号 并显示出来 android能不能进行双卡的监听实现? button的impressed()和onclickedlistener()的区别 Android如何读取网络上的pdf或doc 文档? 有没有大神啊,java我这样写会存在内存泄露吗
比如线性布局 水平方向 将2个edittext都设置成单行
或者相对布局 使用android:layout_alignBottom是他们地步对齐 以及其他等等
<LinearLayout
android:orientation="horizontal"
android:layout_width="match_parent"
android:layout_height="wrap_content"
>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:singleLine="true"
android:textSize="12dip"
android:gravity="left|center_vertical"
android:layout_gravity="left"
android:hint="输入框1"
/>
<EditText
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:singleLine="true"
android:textSize="12dip"
android:gravity="left|center_vertical"
android:layout_gravity="right"
android:hint="输入框2"
/>
</LinearLayout>
要把几个控件的宽度WIDTH设成一个具体值如50dp
就可以可视化的任意拖动,否则,再做任何努力都无济于事。
我的建议还是吧两个EditText放在一个LinearLayout中。
我的建议还是吧两个EditText放在一个LinearLayout中。其实最主要问题是设置成wrapcontent 会让两个edittext相互挤压对方,只有固定宽度才可以让他们不挤压,我再想有没有又不会挤压,又好适配的方法