本文实例为大家分享了Android表格布局TableLayout的具体代码,供大家参考,具体内容如下
<强> 1。TableLayout
强>
TableLayout表格布局模型以行列的形式管理子控件,每一行为一个TableRow的对象,当然也可以使一个视图的对象
<强> 2。TableLayout的属性(全局属性)
强>
android: collapseColumns=?、2”
隐藏从0开始的索引列,列之间必须用逗号隔开1、2
android: shrinkColumns=?、2”
收缩从0开始的索引列,当可收缩的列太宽(内容太多时)不会被挤出屏幕,列之间
用逗号隔开1 2你可以通过“*”代替收缩所有列,注意一列能同时表示收缩和拉伸
android: stretchColumns=?、2”
拉伸从0开始的索引列,以填满剩下的多余空白空间,列之间必须用逗号隔开,1,2,
你可以通过“*”代替收缩所有列,注意一列能同时表示收缩和拉伸
<强> 3。TableLayout的局部属性(内部控件所用属性)
强>
android: layout_column=" 1 "该控件显示在第1列
android: layout_span=" 2 "该控件占据两列
& lt; & # 63; xml version=" 1.0 " encoding=" utf - 8 " & # 63;比; & lt; TableLayout xmlns: android=" http://schemas.android.com/apk/res/android " android: layout_width=" match_parent " android: layout_height=癿atch_parent” android: collapseColumns=" 0 " android: shrinkColumns=" 4 "比; & lt; TableRow android: id=癅 + id/tablerow1” android: layout_width=" wrap_content " android: layout_height=皐rap_content”比; & lt;按钮 android: id=癅 + id/button4” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android:文本=" Button1 "/比; & lt;按钮 android: id=癅 + id/button5” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android:文本=" Button2 "/比; & lt;按钮 android: id=癅 + id/button6” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android:文本=" Button3 "/比; & lt;按钮 android: id=癅 + id/button7” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android:文本=" Button4 "/比; & lt;按钮 android: id=癅 + id/button8” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android:文本=" Button555555555555555555555555 "/比; & lt;/TableRow> & lt;/TableLayout> >之前
& lt; & # 63; xml version=" 1.0 " encoding=" utf - 8 " & # 63;比; & lt; TableLayout xmlns: android=" http://schemas.android.com/apk/res/android " android: layout_width=" match_parent " android: layout_height=" match_parent " android: stretchColumns=?”比; & lt; TableRow android: id=癅 + id/tablerow1” android: layout_width=" match_parent " android: layout_height=癿atch_parent”比; & lt;按钮 android: id=癅 + id/button4” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android:文本=" Button1 "/比; & lt;按钮 android: id=癅 + id/button5” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android:文本=" Button2 "/比; & lt;按钮 android: id=癅 + id/button6” android: layout_width=" wrap_content " android: layout_height=" wrap_content " android:文本=" Button3 "/比; & lt;/TableRow> & lt;/TableLayout> >之前
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
Android布局之表格布局TableLayout详解