2012-04-16 8 views
0

ImageViewと3つのボタンをすべて同じサイズ(親TableLayoutに適合)にしようとしていましたが、私にとっては不可能となり、誰かが私を助けてくれることを願っていましたこの問題を.xmlファイルに修正してください。TableLayoutのボタンとイメージのサイズ変更

http://i.imgur.com/xgsIC.png

これは、私が一緒に入れしようとしていると、これはその中のコードですTableLayoutです:

<TableLayout 
      android:layout_width="fill_parent" 
      android:layout_height="wrap_content" 
      android:stretchColumns="*" > 
      <TableRow 
       android:layout_width="wrap_content" 
       android:layout_height="wrap_content" > 
       <ImageView 
        android:id="@+id/iFoto" 
        android:layout_width="0dp" 
        android:layout_height="wrap_content" 
        android:adjustViewBounds="true" 
        android:scaleType="centerCrop" 
        android:background="#000000" 
        android:padding="1dp" 
        android:src="@drawable/i_background" /> 
       <TableLayout 
        android:layout_width="fill_parent" 
        android:layout_height="wrap_content" 
        android:stretchColumns="*" > 
        <TableRow 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" > 
         <ImageButton 
          android:id="@+id/button1" 
          android:layout_width="0dp" 
          android:layout_height="wrap_content" 
          android:background="@anim/btblue" 
          style="@style/ButtonText" 
          android:src="@drawable/ic_launcher" /> 
        </TableRow> 
        <TableRow 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" > 
         <ImageButton 
          android:id="@+id/button2" 
          android:layout_width="0dp" 
          android:layout_height="wrap_content" 
          android:background="@anim/btblue" 
          style="@style/ButtonText" 
          android:src="@drawable/ic_launcher" /> 
        </TableRow> 
        <TableRow 
         android:layout_width="wrap_content" 
         android:layout_height="wrap_content" > 
         <ImageButton 
          android:id="@+id/button3" 
          android:layout_width="0dp" 
          android:layout_height="wrap_content" 
          android:background="@anim/btblue" 
          style="@style/ButtonText" 
          android:src="@drawable/ic_launcher" /> 
        </TableRow> 
       </TableLayout> 
      </TableRow> 
     </TableLayout> 

これは私が得るために期待していたものです。

http://i.imgur.com/vSm8q.png

誰かがこれを手伝ってくれますか?ありがとうございました。

答えて

0

てみ

..次のように行うあなたのImageViewの幅&高さがこれを好きに属性を変更する。..

<ImageView 
      android:id="@+id/iFoto" 
      android:layout_width="fill_parent" 
      android:layout_height="fill_parent" 
      android:adjustViewBounds="true" 
      android:background="#000000" 
      android:padding="1dp" 
      android:scaleType="centerCrop" 
      android:src="@drawable/bgd7" /> 
関連する問題