Android表格布局-允许被拉伸和收缩



Android表格布局-允许被拉伸和收缩.

<?xml version=”1.0″ encoding=”utf-8″?>
<LinearLayout xmlns:android=”http://schemas.android.com/apk/res/android
    android:layout_width=”fill_parent”
    android:layout_height=”fill_parent”
    android:orientation=”vertical”
    android:id=”@+id/root”
    android:gravity=”top”>

 
<TableLayout
    android:id=”@+id/tab”
    android:layout_width=”fill_parent”
    android:layout_height=”wrap_content”
    android:stretchColumns=”0″
    android:shrinkColumns=”1″>

    <Button
        android:id=”@+id/button1″
        android:layout_width=”wrap_content”
        android:layout_height=”wrap_content”
        android:text=”独自占一行的按钮” />
    <TableRow >

        <Button
            android:id=”@+id/button2″
            android:layout_width=”wrap_content”
            android:layout_height=”wrap_content”
            android:text=”允许拉伸的按钮” />

        <Button
            android:id=”@+id/button3″
            android:layout_width=”wrap_content”
            android:layout_height=”wrap_content”
            android:text=”允许收缩的按钮” />

        <Button
            android:id=”@+id/button4″
            android:layout_width=”wrap_content”
            android:layout_height=”wrap_content”
            android:text=”Button” />

        <Button
            android:id=”@+id/button5″
            android:layout_width=”wrap_content”
            android:layout_height=”wrap_content”
            android:text=”Button” />
       
    </TableRow>
   
</TableLayout>
<TableLayout
    android:id=”@+id/tab2″
    android:layout_width=”fill_parent”
    android:layout_height=”wrap_content”
    android:stretchColumns=”1,2″
    >
   
</TableLayout>
<TableLayout
    android:id=”@+id/tab1″
    android:layout_width=”fill_parent”
    android:layout_height=”wrap_content”
    android:collapseColumns=”1″>
   
</TableLayout>
</LinearLayout>