为了账号安全,请及时绑定邮箱和手机立即绑定

如何使用十六进制颜色值更改按钮文本颜色?

如何使用十六进制颜色值更改按钮文本颜色?

慕容森 2021-09-03 13:46:39
如何在使用十六进制值单击按钮时更改按钮文本颜色?我在MainActivity上使用以下代码但不起作用button.setOnClickListener(new View.OnClickListener() {        @Override        public void onClick(View v) {           // button.setTextColor(Color.GRAY);            button.setTextColor(Color.(#808080));         }    });
查看完整描述

3 回答

?
米琪卡哇伊

TA贡献1998条经验 获得超6个赞

您应该使用Color.parseColor来获取int如下所示的十六进制颜色字符串的值:

button.setTextColor(Color.parseColor("#808080"))


查看完整回答
反对 回复 2021-09-03
?
HUH函数

TA贡献1836条经验 获得超4个赞

button.setTextColor(Color.parseColor("#ff0000"));


查看完整回答
反对 回复 2021-09-03
  • 3 回答
  • 0 关注
  • 191 浏览

添加回答

举报

0/150
提交
取消
微信客服

购课补贴
联系客服咨询优惠详情

帮助反馈 APP下载

慕课网APP
您的移动学习伙伴

公众号

扫描二维码
关注慕课网微信公众号