2013-10-30 64 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