我有一个关于Android Studio的问题:Java Android Studio:在其自己的收听器中更改视图的属性
我有一个图像视图。我们称之为ImageView。我在这个ImageView上调用了方法setOnCLickListener
,并且有一个听众新的View.OnclickListener()
。 在此侦听器的方法onClick()
中,我更改了此imageView的属性(颜色,图像本身...)。例如,我使用imageView.setImageResource(R.drawable.new_image)
更改图像。然后我用Thread.sleep(10000)
等待10秒。然后我用imageView.setImageResource(R.drawable.previous_image)
将之前的图像放回去。
这里是我的问题:
我期望的ImageView改变自己的形象,持续10秒,然后让前面的图像回来。但是,我发现这个ImageView没有任何改变。我只看到第一张图片...有人能解释我为什么吗?
我希望我已经够清楚了...先谢谢你的帮助:)!
请发布您的代码。 – Abhi