表格布局最主要的三個屬性:
XML代碼實例:
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:shrinkColumns="1"
android:stretchColumns="2"
>
android:layout_height="wrap_content"
android:id="@+id/ok1"
android:text="獨"
/>
android:layout_height="wrap_content" android:text="普"/>
android:layout_height="wrap_content" android:text="收"/>
android:layout_height="wrap_content" android:text="拉"/>
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:collapseColumns="1"
>
android:layout_height="wrap_content"
android:text="獨"
/>
android:layout_height="wrap_content" android:text="普"/>
android:layout_height="wrap_content" android:text="收"/>
android:layout_height="wrap_content" android:text="拉"/>
android:layout_width="match_parent"
android:layout_height="wrap_content"
android:stretchColumns="1,2" android:layout_marginTop="30dp"
>
android:layout_height="wrap_content"
android:text="獨"
/>
android:layout_height="wrap_content" android:text="普通按鈕"/>
android:layout_height="wrap_content" android:text="拉"/>
android:layout_height="wrap_content" android:text="拉"/>
android:layout_height="wrap_content" android:text="普"/>
android:layout_height="wrap_content" android:text="拉"/>
效果:
總結:
如果沒有用tableRow,直接用組件,將自己獨占一行,並且填充父窗口
而如果用tableRow,上下兩行各列將對齊。