0

Java コードで TableLayout と ImageButton が必要ですが、問題があるため、xml でそのようにしようとしていますが、最初のボタンがこのように動作する理由がわかりません。

<TableLayout 
android:layout_width="fill_parent" 
android:layout_height="fill_parent" 
xmlns:android="http://schemas.android.com/apk/res/android">
<TableRow>
    <ImageButton 
        android:src="@drawable/blankc4"
        />
    <ImageButton 
        android:background="@android:color/white"
        android:src="@drawable/blankc4"
        />
</TableRow>
<TableRow>
    <ImageButton 
        android:background="@android:color/white"
        android:src="@drawable/blankc4"
        />
    <ImageButton 
        android:background="@android:color/white"
        android:src="@drawable/blankc4"
        android:layout_column="2"
        />
</TableRow>
</TableLayout>

出力

ここに画像の説明を入力

私が欠けているものはありますか?そうでない場合、この出力の説明は何ですか。

背景色の有無にかかわらず同じボタンが必要です。作り方。

4

1 に答える 1

0

最初のものを除いて、それぞれに背景セットがあります...

ボタンとして画像だけを探している場合は、source タグを使用せずに、背景を必要な画像に設定します。

于 2012-05-22T17:32:59.287 に答える