我正在製作遊戲項目。Android ::突出顯示未選中的按鈕
我在屏幕上有4個按鈕。用戶必須選擇其中一個4.如果用戶選擇正確的,它工作正常。但是如果用戶選擇不正確的一個,我想要突出顯示正確的答案,即使用戶沒有點擊它。
我明天有介紹。任何人都可以指點一些示例源代碼或者在這裏解釋它,我該如何實現它。
我正在製作遊戲項目。Android ::突出顯示未選中的按鈕
我在屏幕上有4個按鈕。用戶必須選擇其中一個4.如果用戶選擇正確的,它工作正常。但是如果用戶選擇不正確的一個,我想要突出顯示正確的答案,即使用戶沒有點擊它。
我明天有介紹。任何人都可以指點一些示例源代碼或者在這裏解釋它,我該如何實現它。
每當用戶點擊不正確的按鈕,只需撥打:
correctButton.setPressed(true)
這將突出顯示正確的按鈕,按您的要求。
您可以設置正確的按鈕,背景顏色或圖片的同時單擊其他按鈕
你可以做一件事..
Button.requestFocus()
方法獲取焦點。爲您創建自定義選擇器按鈕的背景。有
< item android:state_focused="true" android:drawable="@color/your_color" />
你爲什麼不改變該按鈕的背景。你可以使用'setBackgroundColor(int color)'或'setBackgroundResource(int resid)' – Naveen
好吧....我會嘗試,但我不知道如果我改變圖像的背景會發生什麼..因爲我沒有之前使用過它。我會試試這個。 – ASingh
爲什麼不顯示烤麪包而不是改變顏色? – Giant