2012-01-26 61 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

相关问题