我是Android新手,我尝试使用按钮更改ImageView
的内容,如果再次按下该按钮,图像会变回。我认为使用if-else
语句会很容易,但我一直在查看ImageView
API,但我没有看到允许我获取正在显示的图像的方法那一刻......有什么想法吗?
到目前为止,这是我的代码......
boton.setOnClickListener(new View.OnClickListener() {
public void onClick(View v) {
imagen.setImageResource(R.mipmap.imag1);
}
});
我没有复制剩下的代码,因为我认为这不是必要的
答案 0 :(得分:0)
您可以使用此方法获取按钮的图像:
Bitmap bitmap = ((BitmapDrawable)imagen.getDrawable()).getBitmap();
要使用另一个位图设置按钮的图像,您可以使用:
imagen.setImageBitmap(bitmap);