android Java代码设置textview的字体资源颜色
16lz
2021-01-25
有时候我们需要在Java代码中来动态设置textview的字体颜色,字体颜色来自于res/color目录下,这个资源文件是一个状态字体资源。
XmlPullParser xrp = getResources().getXml(R.color.res_font_gray); try { ColorStateList csl = ColorStateList.createFromXml(getResources(), xrp); TextView tv = (TextView) TextViewUtil.findViewById(view, R.id.tv_content); if (tv != null) { tv.setTextColor(csl); } } catch (Exception e) { }
rec_font_gray.xml文件如下:
<?xml version="1.0" encoding="utf-8"?>
更多相关文章
- 一款常用的 Squid 日志分析工具
- GitHub 标星 8K+!一款开源替代 ls 的工具你值得拥有!
- RHEL 6 下 DHCP+TFTP+FTP+PXE+Kickstart 实现无人值守安装
- Linux 环境下实战 Rsync 备份工具及配置 rsync+inotify 实时同步
- Android(安卓)input处理机制(二)改键机制
- Android读写文件汇总
- Android自用----- 加载png图片时出错!
- Android平台上利用opencv进行图像的边沿检测
- Unity 接入Android(安卓)SDK-小米sdk接入笔记