如何在xml文件中布局,比如第一行前面是按钮后面跟文本框,第二行也是这样,第三行也是,忘了说了我用的是线性布局方式,我直接拖的控件,但是总有个问题,就是文本框不会和按钮同行,是错位的,这时我就只有调整layout_marginLeft
android:layout_marginTop来不断试,好费时间和经历,本人小白,求教你们怎么布局的,能否给个例子,谢谢了
android:layout_marginTop来不断试,好费时间和经历,本人小白,求教你们怎么布局的,能否给个例子,谢谢了
解决方案 »
- 关于android4.0以上版本连接webseivice时。报空指针获取不到数据问题。大家都有什么心得,或者大家都是怎么处理的?
- eslipse版本更新后出现的问题
- android中,按下电源键,实现了黑屏,但是出现了自带的锁屏界面,如何去掉
- 关于@id和@+id的区别?
- 开始投入Android 的阵营。
- 关于ffmpeg编解码问题
- 新人求教,android要掌握到什么程度可以出去找工作
- 利用viewPager切换的不同地区的天气信息,但是当点击趋势模块的时候它显示的一直是第一个地区的天气信息,怎么让趋势模块显示的天气跟随着切换的当前地区而变化呢
- 求助 谁写过android疯狂讲义最后的那个电子拍卖系统啊?
- 刚学习完SQLite,老师让做一个小项目,用到以前的知识,没什么头绪
- 学习android,从网上找了个拍照源码,在模拟器中运行良好,但在真机中报错
- 为什么返回上一步,要两次才能退出Activity
<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical"
android:id="@+id/mainLayout">
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button android:id="@+id/Button01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="第1个按扭"/>
<EditText android:id="@+id/EditText01"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="第1个文本编辑" />
</LinearLayout>
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button android:id="@+id/Button02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="第2个按扭" />
<EditText android:id="@+id/EditText02"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="第2个文本编辑" />
</LinearLayout>
<LinearLayout android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button android:id="@+id/Button03"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="第3个按扭"/>
<EditText android:id="@+id/EditText03"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="第3个文本编辑" />
</LinearLayout>
</LinearLayout>
再有你用的Linear是不是有问题啊,用水平的,拖的话的确不容易拖对地方,你可以直接打开xml剪切复制一下嘛!
不是一个动态的列表
建议你使用tableLayout
TableLayout还可以自动对齐列,不用自己再去设置margin等来对齐
把宽设为fill_parent
另外如果你的多行数据之间是同一规律的,用tablelayout布局也可以。