2014-02-18 183 views
-2

我正在Android上制作一个拼图单词匹配游戏。我的要求是点击时改变图像按钮的图像,然后如果再次点击图像按钮,我想显示前一个图像。这应该在每次点击时完成,任何人都可以帮我解决问题吗?如何在每次点击时更改图像按钮的图像?

回答

0

您可以使用变量来保持按钮点击的曲目或当前分配的图像ID存储为按钮目标的标签。之后,只需检查onClickListener中的值并相应地更改它。

1

您需要有一个标志来指示标志的状态。

然后设置一个onClickListener和做类似:

imageView.setOnClickListener(new OnClickListener() { 
    state = !state; 
    imageView. setImageResource(state ? R.drawable.image1 : R.drawable.image2); 
}); 
相关问题