TableLayout

<?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" >
  
    <!-- 收缩第2列  拉伸第3列 索引从0开始.
    	如果要添加多行,使用<TableRow>,第一行不用写
     -->
    <TableLayout android:id="@+id/tabl1"
    	android:layout_width="fill_parent"
    	android:layout_height="wrap_content"
    	android:shrinkColumns="1" 
    	android:stretchColumns="2">
    	<Button android:id="@+id/tabBtn1" 
    	    android:text="第一行按钮1"
    	    android:layout_height="wrap_content"
    	    android:layout_width="wrap_content"></Button>
    	<TableRow>
    	    <Button android:id="@+id/tabBtn2"
    	        android:text="普通按钮"
    	        android:layout_height="wrap_content"
    	    	android:layout_width="wrap_content"></Button>
    	    <Button android:id="@+id/tabBtn3"
    	        android:text="收缩按钮"
    	        android:layout_height="wrap_content"
    	    	android:layout_width="wrap_content"></Button>
    	    <Button android:id="@+id/tabBtn4"
    	        android:text="拉伸按钮"
    	        android:layout_height="wrap_content"
    	    	android:layout_width="wrap_content"></Button>
    	</TableRow>
    	
	</TableLayout>
	<!-- 隐藏第2列 -->
	<TableLayout android:id="@+id/tabl2"
    	android:layout_width="fill_parent"
    	android:layout_height="wrap_content"
    	android:collapseColumns="1">
	    <Button android:id="@+id/tabBtn5"
    	    android:text="第一行按钮1"
    	    android:layout_height="wrap_content"
    	    android:layout_width="wrap_content"></Button>
    	<TableRow>
    	    <Button android:id="@+id/tabBtn6"
    	        android:text="普通按钮"
    	        android:layout_height="wrap_content"
    	    	android:layout_width="wrap_content"></Button>
    	    <Button android:id="@+id/tabBtn7"
    	        android:text="收缩按钮"
    	        android:layout_height="wrap_content"
    	    	android:layout_width="wrap_content"></Button>
    	    <Button android:id="@+id/tabBtn8"
    	        android:text="拉伸按钮"
    	        android:layout_height="wrap_content"
    	    	android:layout_width="wrap_content"></Button>
    	</TableRow>
	</TableLayout>
	<!-- 指定第2列和第3列可以被拉伸 -->
    <TableLayout android:id="@+id/tabl3"
    	android:layout_width="fill_parent"
    	android:layout_height="wrap_content"
    	android:stretchColumns="1,2">
	    <Button android:id="@+id/tabBtn9" 
    	    android:text="第一行按钮1"
    	    android:layout_height="wrap_content"
    	    android:layout_width="wrap_content"></Button>
    	<TableRow>
    	    <Button android:id="@+id/tabBtn10"
    	        android:text="普通按钮"
    	        android:layout_height="wrap_content"
    	    	android:layout_width="wrap_content"></Button>
    	    <Button android:id="@+id/tabBtn11"
    	        android:text="收缩按钮"
    	        android:layout_height="wrap_content"
    	    	android:layout_width="wrap_content"></Button>
    	    <Button android:id="@+id/tabBtn12"
    	        android:text="拉伸按钮"
    	        android:layout_height="wrap_content"
    	    	android:layout_width="wrap_content"></Button>
    	    </TableRow>
	</TableLayout>
</LinearLayout>

  

posted on 2013-10-31 14:38  wp456  阅读(265)  评论(0)    收藏  举报

导航