我已使用以下代码成功地将图像设置为 ImageButton:
mGetClickTime.setImageResource(randomImageId);
但我试图通过调用包含以下内容的方法来有问题地更改图像:
mGetClickTime.setImageResource(randomImageId);
(其中randomImageId vraiable不同)
但是,程序更改不起作用。
在设置新图像之前是否需要删除当前图像?如果是这样,我该怎么做?
编辑
问题似乎是上述命令在另一个活动被调用并完成后停止工作。在那之后, setImageResource 就不起作用了。
我不确定为什么会这样。除了这个之外,我已经尝试将第二个活动中的所有内容都注释掉
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
但问题仍然存在。为什么?