使用相对或线性布局,如何在水平居中布局顶部的文本字段和底部有4个按钮全部显示在同一行上,并在它们之间具有相同的空间。android布局 - 顶部和底部
0
A
回答
2
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
android:orientation="vertical" >
<EditText
android:id="@+id/editText1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
android:layout_marginLeft="20dp"
android:layout_marginRight="20dp"
android:layout_marginTop="20dp" >
<requestFocus />
</EditText>
<RelativeLayout
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_alignParentBottom="true"
android:gravity="center_horizontal" >
<Button
android:id="@+id/btn1"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="btn 1 " />
<Button
android:id="@+id/btn2"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/btn1"
android:text="btn 2 " />
<Button
android:id="@+id/btn3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/btn2"
android:text="btn 3 " />
<Button
android:id="@+id/btn4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_toRightOf="@+id/btn3"
android:text="btn 4 " />
</RelativeLayout>
</RelativeLayout>
+0
很好的答案,正是我问的。我怎么能水平居中这些按钮在底部? – user706315 2012-02-13 14:56:19
+0
看到我更新我的答案 – 2012-02-13 15:04:46
0
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent" >
<TextView
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:text="Hello Android!"
android:layout_centerHorizontal="true"
android:layout_alignParentTop="true"/>
<LinearLayout
android:layout_alignParentBottom="true"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:orientation="horizontal">
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="Button1"
android:layout_weight="1" />
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="Button2"
android:layout_weight="1" />
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="Button3"
android:layout_weight="1" />
<Button
android:layout_height="wrap_content"
android:layout_width="wrap_content"
android:text="Button4"
android:layout_weight="1" />
</LinearLayout>
</RelativeLayout>
1
对于顶部的按钮,你可以做,使用图形布局界面。只需添加您的文本框,并设置它的以下属性:
android:layout_alignParentTop="true"
android:layout_centerHorizontal="true"
对于底部的按钮,你应该添加的LinearLayout具有以下属性:
android:layout_alignParentBottom="true"
android:layout_width="fill_parent"
,并把你的4个按钮与android:layout_weight="1"
内。
相关问题
- 1. 如何设置顶部和底部的布局Android
- 2. 布局问题:如何在顶部和底部放置东西?
- 3. 顶部和底部的布局奇怪的白色颜色
- 4. ListView顶部和底部按钮的布局?
- 5. 在主布局的顶部和底部放置包含的布局
- 6. Android布局和带到顶部
- 7. 中心底部和顶部视图
- 8. 在屏幕顶部和底部的LinearLayout
- 9. ImageView在layout_height =“wrap_content”的android XML布局中有填充顶部和底部
- 10. Android - 布局问题 - 文字浏览顶部中心和底部中心
- 11. 顶部div出现在底部和底部到顶部
- 12. 顶部和底部边框
- 13. Android布局:底部有3个按钮
- 14. android无法显示布局的底部
- 15. 在android中滚动显示的布局中显示广告(顶部或底部)
- 16. Android围绕布局背景图像,只有顶部或底部的角落
- 17. android scrollview不显示布局的顶部
- 18. android listview不会贴在布局顶部
- 19. 底部布局弃用11.0
- 20. 底部的布局空间
- 21. 底部工具栏布局
- 22. 布局 - 如何填补顶部酒吧和底部酒吧之间的差距
- 23. 滚动顶部,然后底部,然后顶部,然后底部
- 24. jQuery Animate顶部(从底部到顶部)
- 25. AdMob联播:“顶部”布局
- 26. Android:小部件和布局
- 27. 坎布里亚数学大顶部和底部边距
- 28. UITableView阴影顶部和底部
- 29. 机器人:TextView的:顶部和底部
- 30. 双背景图像顶部和底部
你的问题听起来像有人把它作为家庭作业,你应该自己尝试,然后如果你仍然遇到困难,问你迄今为止尝试过的问题。 – triggs 2012-02-13 14:08:21