2014-02-18 161 views
-2

我正在Android上製作一個拼圖單詞匹配遊戲。我的要求是點擊時改變圖像按鈕的圖像,然後如果再次點擊圖像按鈕,我想顯示前一個圖像。這應該在每次點擊時完成,任何人都可以幫我解決問題嗎?如何在每次點擊時更改圖像按鈕的圖像?

回答

0

您可以使用變量來保持按鈕點擊的曲目或當前分配的圖像ID存儲爲按鈕目標的標籤。之後,只需檢查onClickListener中的值並相應地更改它。

1

您需要有一個標誌來指示標誌的狀態。

然後設置一個onClickListener和做類似:

imageView.setOnClickListener(new OnClickListener() { 
    state = !state; 
    imageView. setImageResource(state ? R.drawable.image1 : R.drawable.image2); 
}); 
相關問題