本帖最后由 iss0131 于 2011-06-06 17:50:30 编辑

解决方案 »

  1.   

    接分....
    <?xml version="1.0" encoding="utf-8"?>
    <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
        android:orientation="vertical"
        android:layout_width="fill_parent"
        android:layout_height="fill_parent"
        >
        
        
        <LinearLayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:id="@+id/linearLayout1" android:layout_weight="1">        
            <Button android:text="Button" android:id="@+id/button1" android:layout_height="fill_parent" android:layout_width="fill_parent"></Button>
        </LinearLayout>    <LinearLayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:id="@+id/linearLayout1" android:layout_weight="1">        
            <Button android:text="Button" android:id="@+id/button1" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
            <Button android:text="Button" android:id="@+id/button2" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
            <Button android:text="Button" android:id="@+id/button3" android:layout_height="fill_parent" android:layout_weight="1" android:layout_width="fill_parent"></Button>
            <Button android:text="Button" android:id="@+id/button4" android:layout_height="fill_parent" android:layout_weight="1" android:layout_width="fill_parent"></Button>
        </LinearLayout>
        
        <LinearLayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:id="@+id/linearLayout1" android:layout_weight="1">        
            <Button android:text="Button" android:id="@+id/button1" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
            <Button android:text="Button" android:id="@+id/button2" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
            <Button android:text="Button" android:id="@+id/button3" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
            <Button android:text="Button" android:id="@+id/button4" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
        </LinearLayout>
        
        <LinearLayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:id="@+id/linearLayout1" android:layout_weight="1">        
            <Button android:text="Button" android:id="@+id/button1" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
            <Button android:text="Button" android:id="@+id/button2" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
            <Button android:text="Button" android:id="@+id/button3" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
            <Button android:text="Button" android:id="@+id/button4" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
        </LinearLayout>    <LinearLayout android:layout_height="fill_parent" android:id="@+id/linearLayout1" android:layout_weight="0.8" android:layout_width="fill_parent">
             <LinearLayout android:orientation="vertical"  android:layout_height="fill_parent"  android:layout_width="fill_parent" android:id="@+id/linearLayout1" android:layout_weight="1">
                <LinearLayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:id="@+id/linearLayout1" android:layout_weight="2">
                  <Button android:text="Button" android:id="@+id/button1" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
                  <Button android:text="Button" android:id="@+id/button2" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
                  <Button android:text="Button" android:id="@+id/button3" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
                </LinearLayout>
                <LinearLayout android:layout_height="fill_parent" android:layout_width="fill_parent" android:id="@+id/linearLayout1" android:layout_weight="2">
                  <Button android:text="Button" android:id="@+id/button1" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
                  <Button android:text="Button" android:id="@+id/button2" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
                  <Button android:text="Button" android:id="@+id/button3" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="1"></Button>
                </LinearLayout>
             </LinearLayout>
             <Button android:text="Button" android:id="@+id/button4" android:layout_height="fill_parent" android:layout_width="fill_parent" android:layout_weight="3"></Button>
        </LinearLayout></LinearLayout>
      

  2.   

    实现的话,当然有好多种,但是要最求效率的话,可以考虑使用一下方法:第一行可以用LinearLayout,2、3、4行用TableLayout,最后两行用RelativeLayout;这样多个布局混合起来使用,应该不会难!
      

  3.   

    三楼威武!用多个LinerLayout嵌套就可以了~~~~
      

  4.   

    <LinerLayout>
      <RelativeLayot>
        <TableLayout>
         <>中间3行<>
        </TableLayout>
        <RelativeLayot>
         <>最后2行<>
        </RelativeLayot>
      </RelativeLayot>
     </LinerLayout>
    要我做大概样子就这样