2012-01-26 150 views
1
<TableLayout 
      android:id="@+id/tableLayout" 
      android:layout_width="318dp" 
      android:layout_height="fill_parent" 
      android:layout_alignParentBottom="true" 
      android:layout_gravity="center_horizontal" 
      android:gravity="center_vertical" 
      > 

     <TableRow 

     android:gravity="center" 
     android:layout_width="wrap_content" 
     > 

      <ImageButton 
      android:id="@+id/Button1" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:background="@drawable/tile_cat" 
      android:onClick="buttonClickHandler2" 
      android:clickable="true" 
      android:tag="1" 
      android:layout_marginLeft="2sp"/> 

     <ImageButton 
     android:id="@+id/Button2" 
     android:layout_width="wrap_content" 
     android:layout_height="wrap_content" 
     android:background="@drawable/tile_dog" 
     android:onClick="buttonClickHandler2" 
     android:clickable="true" 
     android:tag="2" /> 

     <ImageButton 
      android:id="@+id/button3" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:background="@drawable/tile_cow" 
      android:onClick="buttonClickHandler2" 
      android:clickable="true" 
      android:tag="3" 
      /> 
     </TableRow> 

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

     > 
     <ImageButton 
      android:id="@+id/button4" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:background="@drawable/tile_lion" 
      android:onClick="buttonClickHandler2" 
      android:clickable="true" 
      android:tag="4" 

      /> 

     <ImageButton 
      android:id="@+id/button5" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:background="@drawable/tile_sheep" 
      android:onClick="buttonClickHandler2" 
      android:clickable="true" 
      android:tag="5" 
      /> 
     <ImageButton 
      android:id="@+id/button6" 
      android:layout_width="wrap_content" 
      android:layout_height="wrap_content" 
      android:background="@drawable/tile_elephant" 
      android:onClick="buttonClickHandler2" 
      android:clickable="true" 
      android:tag="6" 
      /> 
     </TableRow> 

我得到這個XML我想在同一行與行之間的每個按鍵之間添加空間,所以它看起來不錯,請的GUID我說,能不能在XML用做或我必須使用一些Java代碼,因爲當搜尋我得到這個想法這是不工作如何添加行間和每個圖像按鈕之間的空間?

TableRow tr = new TableRow(this); 
     TableLayout.LayoutParams tableParams= 
      new TableLayout.LayoutParams 
      (TableLayout.LayoutParams.MATCH_PARENT,TableLayout.LayoutParams.WRAP_CONTENT); 

tableParams.setMargins(8, 8, 8, 8); 

     tr.setLayoutParams(tableParams); 

請幫助只是堅持:/

回答

0

我覺得這個職位是一個多歲。您是否嘗試更改xml文件的圖形佈局中顯示的每行屬性頁中的邊距字段。

Registers Ansif

相關問題