安卓修改颜色遇到的坑
来源:互联网 发布:js合并数组中的集合 编辑:程序博客网 时间:2024/06/11 03:04
错误修改适配器:
if ("2".equals(type)) { holder.setTextColor(R.id.order_tv, R.color.bg_color); 错误方式 holder.setTextColor(R.id.order_tv, mContext.getResources().getColor(R.color.detail_bgColor));
正确修改代码:
forecastTv.setTextColor(getResources().getColorStateList(R.color.black));
项目中,需要在代码中动态更改TextView的颜色,原先使用如下:
text.setTextColor(R.color.black);
为生效,查阅资料后,正确写法如下:
text.setTextColor(context.getResources().getColor(R.color.black));
或:
text.setTextColor(getResources().getColorStateList(R.color.black));
0 0
- 安卓修改颜色遇到的坑
- 安卓修改背景色和文字的颜色
- seletor 字体颜色,选择状态修改中的遇到的坑
- 安卓4.4以上修改状态栏颜色
- 发布安卓版本遇到的坑。
- react native 修改安卓Switch颜色样式
- 安卓修改状态栏颜色(第三方)
- 安卓反编译apk以及smali修改遇到的一些问题
- 安卓SparseArray的indexOfValue方法遇到的坑
- 安卓设置的修改
- 安卓Palette(颜色拾取)的使用
- 安卓开发常用的颜色
- 安卓改变进度条的颜色progressbar
- 安卓开发所有颜色的文档
- 关于安卓颜色选择器的实现
- 安卓需要的颜色大全
- 安卓开发遇到的坑(一)
- 安卓位置服务locationManager使用时候遇到的坑
- Thrift使用总结篇
- main方法
- django admin的相关开发操作
- 赤裸裸的签到题 和 手机短号
- OK6410一键烧写linux
- 安卓修改颜色遇到的坑
- thinkPHP项目部署
- maven 生命周期 及 正确的集成命令-U -B -X -e 等
- linux 常用命令
- 能把ppt转换成word文档的转换器哪个好
- EventBus的使用
- [二分图 dfs 打标记] BZOJ 4424 Cf19E Fairy
- 【XJOI tree】树上背包+奇怪优化
- Java语言的特性