【发布时间】:2017-11-05 05:16:26
【问题描述】:
我正在开发一个测试应用程序,其中每个问题都有四个选项[这些选项通过按钮]。当用户点击一个按钮并且他的答案正确时,该按钮的背景变为绿色,如果他的答案不正确,则变为红色。 我想要做的是在下一个问题上重置按钮背景。
搜索了很多人都问了同样的问题并接受了答案
btnChoiceB.setBackgroundColor(0x00000000);
但问题是,它会将整个按钮变为透明,这不是我的要求。我只想要默认颜色返回。
不建议
btnChoiceB.setBackgroundColor(null);
因为它不起作用。
更新/答复
根据快速学习者的建议,
btnChoiceB.setBackgroundResource(android.R.drawable.btn_default);
工作得相当干净。
【问题讨论】:
标签: android button background-color