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