ボタンの背景画像を変更する方法を知っています:
cevap1.setBackgroundResource(R.drawable.image);
ただし、実際にはボタンの背景を配列の画像に設定したいと考えています。どうやってやるの?
cevap1.setBackgroundResource(R.drawable.array[1]);
これはもちろん機能しません。:))
助けてくれてありがとう。
ボタンの背景画像を変更する方法を知っています:
cevap1.setBackgroundResource(R.drawable.image);
ただし、実際にはボタンの背景を配列の画像に設定したいと考えています。どうやってやるの?
cevap1.setBackgroundResource(R.drawable.array[1]);
これはもちろん機能しません。:))
助けてくれてありがとう。
これを試してみてください
int[] myImageList = new int[]{R.drawable.image1, R.drawable.image2};
yourbutton.setBackgroundResource(myImageList[1]);
Android ではすべてのリソース ファイルが int 値で識別されるため、int 配列を作成する必要があります。
そのようにしてみてください
Integer[] image = {
R.drawable.pic1,
R.drawable.pic2,
R.drawable.pic3,
R.drawable.pic4,
R.drawable.pic5,
R.drawable.pic6,
R.drawable.pic7
};
そして電話する
cevap1.setBackgroundResource(image[0]);