我是Android开发的新手,我希望得到专家的帮助。
我使checkbox
在特定条件下将其背景颜色更改为红色,然后我需要将其背景颜色恢复为原始颜色。我已经尝试了以下代码,但它给了我一个错误,所以我想知道这样做的正确代码?
我尝试了各种方法,但没有什么能帮助我解决问题。
Female.setBackgroundColor(Color.parseColor("@null"));
Male.setBackgroundColor(Color.parseColor("@null"));
答案 0 :(得分:1)
这会将颜色设置为透明,与将背景设置为@null
:
Female.setBackgroundColor(0x00000000);
Male.setBackgroundColor(0x00000000);
只需使用0
即可简化,但我认为如果有ARGB代码则更容易理解。