2012-01-26 9 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を持っています。同じ行と行間の各ボタンの間にスペースを追加して、見栄えが良いようにしたいのですが、XMLで行うことができますか、私はこのポストは歳を超えていると思います/行間と各イメージボタンの間にスペースを追加するにはどうすればよいですか?

答えて

0

:検索中に私は

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); 

だけで立ち往生助けてください動作していない、このアイデアを得ました。 xmlファイルのグラフィックレイアウトに表示される各行のプロパティページの余白フィールドを変更しようとしましたか?

よろしくお願いいたします。 Ansif

関連する問題