さて、アプリにはボタンが 1 つと ImageView が 1 つあります。私がやろうとしているのは、ボタンを押すとImageViewの画像が変わるということです。私が持っているのは2つの写真ファイルだけです。
私がやろうとしているのは、最初の写真がImageViewにリンクされている場合は、ボタンをクリックしてpic2に変更し、pic2がリンクされている場合は、ボタンをクリックすると最初の写真ファイルに戻ります。
これが私が使用しようとしたonClickメソッドです:
public void onClick(View v) {
ImageView ib1 = (ImageView)findViewById(R.id.imageView1)
View p1 = findViewById(R.drawable.pic1);
if(ib1.getResources()==R.drawable.pic1){
ib1.setImageResource(R.drawable.pic2);
}else{
ib1.setImageResource(R.drawable.pic1);
}
}
あらゆる種類の助けをありがとう