在相对布局下用TableLayout(TableRow)控件不能居中的问题
2016-05-27 16:36
465 查看
我在TableRow里面加了
还是没有用。(具体代码如下:)
四个按钮还是处于右边
后来才发现是tablelayout没有铺满整个上层界面
把
android:gravity="center"
还是没有用。(具体代码如下:)
<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:tools="http://schemas.android.com/tools" android:layout_width="match_parent" android:layout_height="match_parent" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" tools:context="com.example.administrator.samelistener.MainActivity"> <TableLayout android:layout_width="wrap_content" android:layout_height="wrap_content" android:gravity="center_vertical"> <TableRow android:gravity="center"> <Button android:id="@+id/btn1" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="按钮1"/> <Button android:id="@+id/btn2" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="按钮2"/> </TableRow> <TableRow android:gravity="center"> <Button android:id="@+id/btn3" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="按钮3"/> <Button android:id="@+id/btn4" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="按钮4"/> </TableRow> </TableLayout> </RelativeLayout>
四个按钮还是处于右边
后来才发现是tablelayout没有铺满整个上层界面
把
<!--把宽度设置成fill_parent就行了--> <TableLayout android:layout_width="fill_parent" android:layout_height="wrap_content" android:gravity="center_vertical">
相关文章推荐
- IBatis.net+Autofac轻量级orm、ioc框架搭建系统
- webstrom大全
- Ubuntu16.04安装与使用Doxygen
- 关于苹果发版被拒绝的问题
- Github用户注册流程
- 20160527 数据分析与SAS8 数据转置
- XML
- MUI多端发布开发指南(终于把MUI的使用场景说清楚了)
- DEX 方法超过64K限制和gradle编译OOM问题解决,异常名:Error:Execution failed for task ':app:dexDebug'. > com.android.ide
- 编译原理概括总结
- zoc7中文乱码问题解决方法
- Kafka学习整理一(基础概念)
- java初始化顺序
- 二叉排序树的c++实现,查找,删除等
- iOS配置FFmpeg框架
- Tair部署dataserver报错too many open files浅析及解决方案
- MVC Razor与javascript混编(js中嵌入razor)
- 排序算法(三)---直接选择排序
- 【深入浅出Node.js系列十】一个简单的静态文件合并服务器
- Linux源代码可以直接移植到Window编译执行