2011-08-01 11 views
0

次のコードを使用してImageButtonを非表示にしようとしましたが、クリックしても何もしませんでした。言い換えれば、呼び出すはずのメソッドは何もしませんでした(setImageResource関数を使用してイメージを変更することになっています)。ImageButtonの背景イメージを設定するには?

Javaでバックグラウンドイメージを変更したり、ボタンを有効にしたまま完全にクリアするにはどうすればよいですか?私はイメージを変更することを好むだろうが、私はまだそれを行う方法を考え出していない。

答えて

1

私はそれを理解しました。

die1button.setBackgroundResource(R.drawable.image); 

私はちょうど十分に考えていなかったと思います。私はこれを行うためのより良い方法があることを聞きたい。

1

xmlファイルに画像を設定します。

<ImageButton 
    android:id="@+id/die1button" 
    android:drawable="@drawable/image" // <-- your image resource 
    ...> 
</ImageButton> 
+0

私にとっては非常に便利なようですが、主なポイントはJavaでこれを行う必要があったということです。私は間違いなく私のアプリにこれを含めます。ありがとう! – Justin

関連する問題