博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
布局管理器 2----- 表格布局
阅读量:5984 次
发布时间:2019-06-20

本文共 1036 字,大约阅读时间需要 3 分钟。

hot3.png

表格布局由TableLayout所代表,表格布局采用行、列的形式来管理UI组件,TableLayout并不需要明确地声明包含多少行、多少列,而是通过添加TableRow、其他组件来控制表格的行数和列数。

每次向TableLayout中添加一个TableRow,该TableRow就是一个表格行,TableRow也是容器,因此它可以不断地添加其他组件,每添加一个子组件该表格就增加一列。

如果直接向TableLayout中添加组件,那么这个组件将直接占用一行。

在表格布局中,列的宽度有该列中最宽的那个单元格决定,整个表格布局的宽度则取决于父容器的狂度。(默认总是占满父容器本身)

 XML属性  相关方法  说明
 android:collapseColumns  setColumnCollapsed(int,boolean)  设置需要被隐藏的列的列序号,多个列序号之间用逗号隔开
 android:shrinkColumns  setShrinkAllColumns(boolean)  设置允许被收缩的列的列序号,多个列序号之间用逗号隔开
 android:stretchColumn  setStretchAllColumns(boolean)  设置允许被拉伸的列的列序号,多个列序号之间用逗号隔开

 

例子:

-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-

转载于:https://my.oschina.net/jintiangufei/blog/87620

你可能感兴趣的文章