這是一篇關於android表格布局的使用的文章,下面是精品為您提供的內容,希望對您有所幫助
TableLayout(表格布局)
TbaleLayout的一些屬性;
xml 相關用法 說明
android:collapseColumns setColumnsCollapsed(in,boolean) 設置需要隱藏的列的序號,多個用逗號隔
android:shrinkColumns setShrinkColumns(boolean) 設置需要收縮的列的序號,多個用逗號隔
android:stretchColumns setStretchAllColumns(boolean) 設置需要伸張的列的序號,多個用逗號隔
說明:收縮和伸張的屬性可以同時使用,stretchColumns是將父控件填滿
屬性值是從0開始,0代表第一列
行數和列數的確定:是通過TableRow以及其他組件控制表格的行數和列數,具體如下:
TableLayout的行數有開發人員制定,即有多少個TableRow對象(或view控件),就有多少行
列的寬度:又該列中最寬的單元格決定,整個表格布局的寬度取決於父容器的寬度(默認是占滿父容器本身) 如第一個TableRow含2個控件,第二個TableRow含3個控件,那麼該TableRow的列數為3
單元格屬性,2個參數
android:layout_column 指定單元格在第幾列顯示
android:layout_span 指定單元格占的列數(未指定時為1)
且一個空間也可以同時具備這兩個特性
android:collapse=“1”因此該TableLayout裡的TableRow的列1,即第二列(從0開始計算)
示例:
< TableLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="fill_parent"
android:layout_height="fill_parent"
>
android:id="@+id/button1"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button1" />
android:id="@+id/button2"
android:layout_width="fill_parent"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button2" />
android:id="@+id/button3"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button3" />
android:id="@+id/button4"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button4" />
android:layout_height="2dip"
android:background="#FF909090" />
android:id="@+id/button5"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button5" />
android:id="@+id/button6"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button6" />
android:id="@+id/button7"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button7" />
android:id="@+id/button8"
android:layout_width="wrap_content"
android:layout_height="wrap_content"
android:layout_weight="1"
android:text="Button8" />
以上是小編為您提供的關於android表格布局的使用的內容希望對您有所幫助