Android布局之表格布局TableLayout详解

  

本文实例为大家分享了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>      之前      

 Android布局之表格布局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详解

  

以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。

Android布局之表格布局TableLayout详解