我正在測試應用程序,其中每個問題都提供了四個選項[這些選項是通過按鈕]。當用戶點擊一個按鈕並且他的回答正確時,那個按鈕的背景變成綠色,如果他的回答不正確,它會變成紅色。 我想要做的就是重置下一個問題的按鈕背景。如何刪除按鈕的背景顏色以獲得Android中的默認背景
搜索了很多人之後都問同樣的問題,並接受了答案
btnChoiceB.setBackgroundColor(0x00000000);
但問題是,它把整個按鈕透明的,這不是我的要求。我只想要默認的顏色返回。
不建議
btnChoiceB.setBackgroundColor(null);
,因爲它不工作。
UPDATE/ANSWERED
的建議通過快速的學習能力,
btnChoiceB.setBackgroundResource(android.R.drawable.btn_default);
運行得相當乾淨。