我的应用中有一个按钮,用于更改屏幕上的内容。我可以使用此按钮在图像中通过点击图片来更改图片吗?
答案 0 :(得分:1)
Button yourButton = (Button) findViewById(R.id.yourButton);
final int[] images = {
R.drawable.image1,
R.drawable.image2,
R.drawable.image3,
};
yourButton.setOnClickListener(new View.OnClickListener() {
@Override
public void onClick(View v) {
ImageView yourImageView = (ImageView) findViewById(R.id.imageView2);
yourImageView.setImageResource(images[0]);
}
});
这是一种闷热。将“yourButton”和“yourImageView”替换为您的元素。
(代码尚未测试) 希望有所帮助!