Android代码中更改TextView颜色

来源:互联网 发布:软件安装管理器2016 编辑:程序博客网 时间:2024/05/01 23:33

项目中,需要在代码中动态更改TextView的颜色,原先使用如下:

text.setTextColor(R.color.black);

为生效,查阅资料后,正确写法如下:

text.setTextColor(context.getResources().getColor(R.color.black));

或:

text.setTextColor(getResources().getColorStateList(R.color.black));

0 0
原创粉丝点击