表格布局
来源:互联网 发布:淘宝恒源祥羊毛衫价格 编辑:程序博客网 时间:2024/04/30 10:08
xml文件代码:
<?xml version="1.0" encoding="utf-8"?><LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" xmlns:app="http://schemas.android.com/apk/res-auto" xmlns:tools="http://schemas.android.com/tools" android:paddingBottom="@dimen/activity_vertical_margin" android:paddingLeft="@dimen/activity_horizontal_margin" android:paddingRight="@dimen/activity_horizontal_margin" android:paddingTop="@dimen/activity_vertical_margin" app:layout_behavior="@string/appbar_scrolling_view_behavior" tools:context="com.example.l2112.biaogebuju.MainActivity" tools:showIn="@layout/activity_main" android:orientation="vertical" android:layout_width="match_parent" android:layout_height="match_parent"> <!-- 定义第一个表格布局,指定第二列允许收缩,第三列允许拉伸--> <TableLayout android:id="@+id/TableLayout01" android:layout_width="match_parent" android:layout_height="wrap_content" android:shrinkColumns="1" android:stretchColumns="2"> <!--直接添加按钮,它自己会占一行--> <Button android:id="@+id/ok1" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="独自一行的按钮"/> <!-- 添加一个表格行 --> <TableRow> <!-- 为该表格行添加3个按钮 --> <Button android:id="@+id/ok2" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="普通按钮"/> <Button android:id="@+id/ok3" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="收缩的按钮"/> <Button android:id="@+id/ok4" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="拉伸的按钮"/> </TableRow> </TableLayout> <!--定义第二个表格布局,制定第二列隐藏--> <TableLayout android:id="@+id/TableLayout02" android:layout_width="match_parent" android:layout_height="wrap_content" android:collapseColumns="1"> <Button android:id="@+id/ok5" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="独自一行的按钮"/> <TableRow> <Button android:id="@+id/ok6" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="普通按钮"/> <Button android:id="@+id/ok7" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="收缩的按钮"/> <Button android:id="@+id/ok8" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="拉伸的按钮"/> </TableRow> </TableLayout> <!--定义第三个表格布局,指定第二列和第三列可以被拉伸--> <TableLayout android:id="@+id/TableLayout03" android:layout_width="match_parent" android:layout_height="wrap_content" android:stretchColumns="1,2"> <Button android:id="@+id/ok9" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="独自一行的按钮"/> <TableRow> <Button android:id="@+id/ok10" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="普通按钮"/> <Button android:id="@+id/ok11" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="拉伸的按钮"/> <Button android:id="@+id/ok12" android:layout_height="wrap_content" android:layout_width="wrap_content" android:text="拉伸的按钮"/> </TableRow> <TableRow> <Button android:id="@+id/ok13" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="普通按钮"/> <Button android:id="@+id/ok14" android:layout_width="wrap_content" android:layout_height="wrap_content" android:text="拉伸的按钮"/> </TableRow> </TableLayout></LinearLayout>
不创建TableRow,则独自占一行。
android:shrinkColumns表示允许收缩;android:stretchColumns表示允许拉伸;android:collapseColumns表示隐藏。
0 0
- 表格布局
- 表格布局
- 表格布局
- 表格布局
- 表格布局
- 表格布局
- 表格布局
- 表格布局
- 表格布局
- 表格布局
- 表格布局
- 表格布局
- 表格标签和表格布局
- android布局之表格布局
- Layout布局之表格布局
- 安卓线布局与表格布局
- Java:GridLayout表格布局
- 11.1表格的布局
- 一起看代码来玩玩QT之20 Thread(线程)
- Qt-----搭建Qt开发环境
- 调试Lattice serdes
- POJ 3984 记录路径的BFS
- BCB实现 Hmac_sha1算法源码
- 表格布局
- 2016蓝桥杯假期任务之《回文数字》
- theano测试代码
- Convert Sorted List to Binary Search Tree
- 【计算机基础】堆和栈的区别(非数据结构中的堆和栈)
- HDU 2190 简单递推
- AsyncTask
- 二叉树的C++指针实现
- 杭电1284