android佈局管理---第二篇表格佈局

表格佈局TableLayout,採用的是行和列的形式管理UI組件。TableRow:表示表格中一行,咱們向表格中添加組件的時候,每添加一個組件增長一列。列的寬度有該單元格決定,整個表格的寬度取決於父容器中的寬度。 android


表格佈局的三種不一樣的行爲方式: 佈局

1.Shrinkable:若是某列被設置稱爲Shrinkable,那麼這列的全部的單元格的寬度是能夠收縮的。 spa

2.Strechable:若是某列的屬性設置爲Stretchable,那麼這一列全部的單元能夠拉伸,以保證徹底填滿整個表格。 xml

3.Collapsed:若是設置成Collapsed,那麼這一列的全部的單元格會被隱藏。 ci

xml屬性   相關方法          說明
android:collapseColumns setColumnCollapsed(int,boolean)

s設置須要隱藏的列的序號,多個序號之 table

間有逗號分開 容器

android:shrinkColumns setShrinkAllColumns(boolean) 設置容許被收縮的列的序號,多列之間有逗號分開
android:stretchColumns
setStrectchAllColumns(boolean) 設置容許被拉伸的列的序號,多個列的序號使用逗號分開
相關文章
相關標籤/搜索