萬盛學電腦網

 萬盛學電腦網 >> 網絡編程 >> 安卓開發 >> android表格布局的使用推薦

android表格布局的使用推薦

這是一篇關於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表格布局的使用的內容希望對您有所幫助

copyright © 萬盛學電腦網 all rights reserved