2012-05-25 47 views
3

我有一個LinearLayout中有一張桌子和一個按鈕,該表的EditText和TextView的,我的問題是與EditText上,至極太小的EditText在tablerow的如何解決100%

<LinearLayout 
     android:orientation="vertical" 
     android:layout_width="300dip" 
     android:layout_height="350dip" 
     android:background="@drawable/background_resto" 
    > 

     <LinearLayout    
      android:orientation="vertical" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:gravity="center" 
      > 

     <TableLayout 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:gravity="center" 
      > 
      <TableRow 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content" 
       android:gravity ="center" 
      > 
       <TextView 
        android:id="@+id/nameRegister" 
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content" 
        android:textColor="#000000" 
        android:text="Nombre" 
        android:layout_marginLeft="10dip" 
        /> 
      </TableRow> 

      <TableRow 
       android:layout_width="fill_parent" 
       android:layout_height="wrap_content" 
       android:gravity ="center" 
      > 

       <EditText 
        android:id="@+id/registerName" 
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content" 
        android:singleLine="true" 
        android:layout_marginLeft="10dip" 
        android:layout_marginRight="10dip" 
        /> 
      </TableRow> 


     </TableLayout> 
      <Button 
       android:id="@+id/butRegister" 
       android:layout_height="35dip" 
       android:layout_width="wrap_content" 
       android:text="Enviar" 
       /> 
     </LinearLayout> 
     </LinearLayout> 

我想EditText修復了第一個linearLayout的300dip,但我沒有明白,我該怎麼辦?

預先感謝您

回答

6

試試這個,添加到TableLayoutstretchColumns PARAM

<TableLayout 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:gravity="center" 
      android:stretchColumns="1" 
      > 
+0

我應該寫strechColumns = 「0」,但它的工程!謝謝! – user1256477

+0

@ user1256477 - np。 – Sajmon