如果直接在TableLayout中写入控件,那么这个控件就占用一整行的大小。
如下图:

如果想要多个控件在一行,怎么做呢?
用TableRow,如下图:

注意,在TableRow中,超出部分不换行,而是直接不显示。
常见的父容器属性:
(1)设置要被隐藏的列的序号(序号像数组一样下标一样,是从0开始的)

(2)拉伸指定列的空间
拉伸的前提是有剩余的空间。
在Android开发中,TableLayout通常用于布局表格,但默认每个控件会占据一整行。若要让多个控件在同一行显示,需使用TableRow。需要注意的是,TableRow内超出的部分不会换行而是直接裁剪。可以通过设置TableLayout的属性来调整列的显示和拉伸,例如隐藏列、拉伸指定列。了解这些技巧能更好地进行界面布局设计。
如果直接在TableLayout中写入控件,那么这个控件就占用一整行的大小。
如下图:

如果想要多个控件在一行,怎么做呢?
用TableRow,如下图:

注意,在TableRow中,超出部分不换行,而是直接不显示。
常见的父容器属性:
(1)设置要被隐藏的列的序号(序号像数组一样下标一样,是从0开始的)

(2)拉伸指定列的空间
拉伸的前提是有剩余的空间。

被折叠的 条评论
为什么被折叠?