2013-10-30 63 views
0

在我的android應用程序中,我試圖創建一個有4列的表格。第一列包含序列號。所以寬度可以儘可能小。第2,3,4列有數據,因此應該同樣分享剩餘的可用寬度空間。帶有不均勻列寬度的表格佈局

我已經嘗試了很多寬度/高度的組合,沒有用的stretchcolumns。你能告訴我該怎麼做嗎?

這是我的代碼:看table_vipra:

@Manishika, 我試過類似的代碼,但沒有奏效。例如在下面的代碼中查看table:table_vipra。我無法按照我的意願拿桌子。

<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" 
xmlns:tools="http://schemas.android.com/tools" 
android:layout_width="match_parent" 
android:layout_height="match_parent" 
android:paddingBottom="@dimen/activity_vertical_margin" 
android:paddingLeft="@dimen/activity_horizontal_margin" 
android:paddingRight="@dimen/activity_horizontal_margin" 
android:paddingTop="@dimen/activity_vertical_margin" 
tools:context=".MainActivity" > 

<LinearLayout 
    android:id="@+id/linearLayout1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:orientation="vertical" > 

    <LinearLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" > 

     <Spinner 
      android:id="@+id/spinner1" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" /> 

     <Spinner 
      android:id="@+id/spinner2" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" /> 
    </LinearLayout> 

    <LinearLayout 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" > 

     <Spinner 
      android:id="@+id/spinner3" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" /> 

     <Button 
      android:id="@+id/button1" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_weight="1" 
      android:text="Button" /> 
    </LinearLayout> 

    <TableLayout 
     android:id="@+id/table_vipra" 
     android:layout_width="fill_parent" 
     android:layout_height="wrap_content" 
     android:background="#d65906"> 

     <TextView 
      android:id="@+id/textView_table_header" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:gravity="center" 
      android:layout_margin="2dip" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="@string/vipra_table_header" > 

     </TextView> 

     <TableRow 
      android:id="@+id/tableRow1" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:background="#d65906" > 

      <TextView 
       android:id="@+id/textView1a" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="1" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView11" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:weight="1" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView12" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView13" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 
     </TableRow> 

     <TableRow 
      android:id="@+id/tableRow2" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_margin="1dip" 
      android:background="#d65906" > 
      <TextView 
       android:id="@+id/textView2a" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="2" > 
      </TextView> 
      <TextView 
       android:id="@+id/textView21" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:weight="1" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView22" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:weight="1" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView23" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:weight="1" 
       android:text="TextView" > 
      </TextView> 
     </TableRow> 

     <TableRow 
      android:id="@+id/tableRow3" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_margin="1dip" 
      android:background="#d65906" > 
      <TextView 
       android:id="@+id/textView3a" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="3" > 
      </TextView> 
      <TextView 
       android:id="@+id/textView31" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:weight="1" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView32" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView33" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 
     </TableRow> 

     <TableRow 
      android:id="@+id/tableRow4" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_margin="1dip" 
      android:background="#d65906" > 
      <TextView 
       android:id="@+id/textView4a" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="4" > 
      </TextView> 
      <TextView 
       android:id="@+id/textView41" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:weight="1" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView42" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView43" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:weight="1" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 
     </TableRow> 

     <TableRow 
      android:id="@+id/tableRow5" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_margin="1dip" 
      android:background="#d65906" > 
      <TextView 
       android:id="@+id/textView5a" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="5" > 
      </TextView> 
      <TextView 
       android:id="@+id/textView51" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:weight="1" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView52" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView53" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 
     </TableRow> 

     <TableRow 
      android:id="@+id/tableRow6" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_margin="1dip" 
      android:background="#d65906" > 
      <TextView 
       android:id="@+id/textView6a" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="6" > 
      </TextView> 
      <TextView 
       android:id="@+id/textView61" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView62" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView63" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:weight="1" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 
     </TableRow> 

     <TableRow 
      android:id="@+id/tableRow7" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_margin="1dip" 
      android:background="#d65906" > 
      <TextView 
       android:id="@+id/textView7a" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="7" > 
      </TextView> 
      <TextView 
       android:id="@+id/textView71" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView72" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView73" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 
     </TableRow>    

     <TableRow 
      android:id="@+id/tableRow8" 
      android:layout_width="match_parent" 
      android:layout_height="wrap_content" 
      android:layout_margin="1dip" 
      android:background="#d65906" > 
      <TextView 
       android:id="@+id/textView8a" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="!" > 
      </TextView> 
      <TextView 
       android:id="@+id/textView81" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView82" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:background="#fcc480" 
       android:weight="1" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 

      <TextView 
       android:id="@+id/textView83" 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" 
       android:layout_margin="2dip" 
       android:weight="1" 
       android:background="#fcc480" 
       android:padding="2dip" 
       android:text="TextView" > 
      </TextView> 
     </TableRow>    

    </TableLayout> 
</LinearLayout> 

<EditText 
    android:id="@+id/editText1" 
    android:layout_width="wrap_content" 
    android:layout_height="wrap_content" 
    android:layout_alignLeft="@+id/linearLayout1" 
    android:layout_below="@+id/linearLayout1" 
    android:layout_marginTop="18dp" 
    android:textSize="8px" 
    android:ems="10" > 

    <requestFocus /> 
</EditText> 

+0

如果你的代碼?同時顯示截圖。 – GrIsHu

+0

請分享您的佈局xml文件 – mgokgoz

回答

0

嘗試使用佈局:重量與你行查看

如。

<TableLayout 
    android:id="@+id/table_vipra" 
    android:layout_width="fill_parent" 
    android:layout_height="wrap_content" 
    android:background="#d65906" > 

    <TextView 
     android:id="@+id/textView_table_header" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_margin="2dip" 
     android:background="#fcc480" 
     android:gravity="center" 
     android:padding="2dip" 
     android:text="@string/vipra_table_header" > 
    </TextView> 

    <TableRow 
     android:id="@+id/tableRow1" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_margin="2dip" 
     android:background="#d65906" > 

     <TextView 
      android:id="@+id/textView1a" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="1" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView11" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView12" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView13" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 
    </TableRow> 

    <TableRow 
     android:id="@+id/tableRow2" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_margin="1dip" 
     android:background="#d65906" > 

     <TextView 
      android:id="@+id/textView2a" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="2" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView21" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView22" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView23" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 
    </TableRow> 

    <TableRow 
     android:id="@+id/tableRow3" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_margin="1dip" 
     android:background="#d65906" > 

     <TextView 
      android:id="@+id/textView3a" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="3" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView31" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView32" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView33" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 
    </TableRow> 

    <TableRow 
     android:id="@+id/tableRow4" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_margin="1dip" 
     android:background="#d65906" > 

     <TextView 
      android:id="@+id/textView4a" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="4" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView41" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView42" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView43" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 
    </TableRow> 

    <TableRow 
     android:id="@+id/tableRow5" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_margin="1dip" 
     android:background="#d65906" > 

     <TextView 
      android:id="@+id/textView5a" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="5" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView51" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView52" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView53" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 
    </TableRow> 

    <TableRow 
     android:id="@+id/tableRow6" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_margin="1dip" 
     android:background="#d65906" > 

     <TextView 
      android:id="@+id/textView6a" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="6" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView61" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView62" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView63" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 
    </TableRow> 

    <TableRow 
     android:id="@+id/tableRow7" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_margin="1dip" 
     android:background="#d65906" > 

     <TextView 
      android:id="@+id/textView7a" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="7" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView71" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView72" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView73" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 
    </TableRow> 

    <TableRow 
     android:id="@+id/tableRow8" 
     android:layout_width="match_parent" 
     android:layout_height="wrap_content" 
     android:layout_margin="1dip" 
     android:background="#d65906" > 

     <TextView 
      android:id="@+id/textView8a" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="!" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView81" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView82" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 

     <TextView 
      android:id="@+id/textView83" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:layout_margin="2dip" 
      android:layout_weight="1" 
      android:background="#fcc480" 
      android:padding="2dip" 
      android:text="TextView" > 
     </TextView> 
    </TableRow> 

</TableLayout> 

什麼,我得到了與上述數據

enter image description here

+0

我無法在評論部分添加代碼,所以我編輯了這個問題。我嘗試了類似於您發送的內容,但是當我將其與其他XML頁面元素一起使用時,它不起作用。請通過上面的代碼。 – user2901219

+0

你使用的是android:weight而不是android:layout_weight.That是爲什麼它不能正常工作。試試我的更新回答它對我有用 – Manishika

+0

是的。這工作。我忽略了那個錯字。謝謝! – user2901219