Android getResource().getColor(int)过时解决方法

来源:互联网 发布:ubuntu 16.04 五笔 编辑:程序博客网 时间:2024/06/05 20:51

使用getResources().getColor(R.color.colorAccent)被画上横线,提示这个方法过时了替换成如下即可:
ContextCompat.getColor(Context,R.color.colorAccent)
注意传入的参数有两个,一个是上下文环境,一个是颜色值。

例如:

mButton_message.setBackgroundColor(ContextCompat.getColor(this,R.color.colorAccent));

0 0
原创粉丝点击