我有一個關於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