我正在尝试更改代码中按钮的颜色,如下所示
btn_no5.setTextColor(0x8E35EF);
上述变化未反映(紫色),执行上述代码后文本消失。但是,如果我使用xml中的颜色反映它。那么如何通过java改变呢?
答案 0 :(得分:7)
您使用的颜色是完全透明的。请改用0xFF8E35EF。第一个字节是alpha(透明度)通道。
答案 1 :(得分:1)
像这样使用,
btn_no5.setTextColor(Color.parseColor("#8E35EF"));