getColor(int id) is deprecated
2016-05-07 17:13
162 查看
在SDK23以后 getColor(int id) 就已经过时了,对此为了解决【getColor(int id) is deprecated】这个警告需要做如下处理:
public static final int getColor(Context context, int id) {
final int version = Build.VERSION.SDK_INT;
if (version >= 23) {
return ContextCompatApi23.getColor(context, id);
} else {
return context.getResources().getColor(id);
}
}
public static final int getColor(Context context, int id) {
final int version = Build.VERSION.SDK_INT;
if (version >= 23) {
return ContextCompatApi23.getColor(context, id);
} else {
return context.getResources().getColor(id);
}
}
ContextCompat.getColor(context, R.color.your_color);
相关文章推荐
- Android 中Textview字体加粗
- nyoj 148 fibonacci数列(二)
- Hadoop集群WordCount详解
- 第十周第十一周上机实践项目-项目3-1-警察和厨师
- 二叉树中所有节点的左右子树相互交换 递归与非递归程序
- 关于while(geline(cin,s))语句执行解释
- ubuntu16.04怎么关掉图形界面启动
- Linux:centOS 7安装nginx
- 白盒测试
- UVC调试
- CSS rgb颜色产生原理 & 颜色对照表
- ubuntu16.04怎么关掉图形界面启动
- 对于任意大于1的自然数n,若n为奇数,则将n变为3n+1,否则变为n的一半。 经过若干次这样的变换,一定会使n变为1
- 10进制转换为16进制
- POJ 1751 Highways【最小生成树+输出路径】
- 配置QWT之后想要通过编译的办法
- 深度学习相关资料(1)
- HDU 1061 Rightmost Digit (快速幂)
- 购物车
- POJ_2195_Going Home_最小费用最大流