我已經成功的圖像使用此代碼設置爲ImageButton的:改變一個ImageButton的圖像編程
mGetClickTime.setImageResource(randomImageId);
但是我想通過調用其中包含的方法有問題改變形象:
mGetClickTime.setImageResource(randomImageId);
(其中randomImageId vraiable是不同的)
但是,程序更改不起作用。
在設置新圖像之前需要刪除當前圖像嗎?如果是這樣,我該怎麼做?
編輯
這個問題似乎是另一項活動後工作上面的命令停止被稱爲完成。發生這種情況後,setImageResource不起作用。
我不知道爲什麼會這樣。我試過註釋掉第二項活動以外的所有內容
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
}
但問題仍然存在。任何想法爲什麼?
這是一個正確的方法。你的代碼中有其他問題。 –
你是對的!謝謝。我仍然無法弄清楚它是什麼,但我會用我所知道的來編輯這個問題。 –
我真的很想幫助你,但是這麼少的信息需要繼續。如果您無法分享您的代碼,請嘗試一步一步地進行操作,首先更改圖片並查看它是否滿足您的要求,然後啓動其他活動,並解決問題是否在組合或某個特定步驟中。當你做一些複雜的事情時,嘗試用塊來測試你的代碼塊。當時只有一步。 –