Android动态设置字体颜色
2024-08-27 10:29:17
步骤:
1.在values目录下的strings.xml文件中加入颜色:比方
<color name="ccc">#ccc</color>
2.假设你直接这样写:
tv.setTextColor(R.color.ccc);
理论上是不行的,只是我发现有时行。有时不行。
正确的写法应该是:
tv.setTextColor(this.getResources().getColor(R.color.ccc));
ok!
所以在java代码里用到项目资源的话,不要忘记要用getResources()!!
最新文章
- Visual Studio 2015在.NET Core RC2项目中的一个错误。
- poj3468 A Simple Problem with Integers(zkw区间修改模板)
- 将项目导入eclipse中出现的jsp页面报错解决
- IE7局部滚动区域下绝对定位或相对定位元素不随滚动条滚动的bug
- 【MySQL】SQL语句嵌套1
- js prompt函数使用例子
- 在阿里云linux下使用SVN访问VisualSVN出错:SSL handshake failed: SSL error: Key usage violation in certificate has been detected
- sonp跨域请求
- 如何编写Hexo主题
- 杭电ACM题单
- Dynamics CRM Trace Reader for Microsoft Dynamics CRM
- GIT版本控制 — GIT与SVN的相互转换 (三)
- C++ MySQL编程
- Eclipse如何新建TOMCAT并配置Server Locations和Publishing属性
- Microsoft Dynamics CRM 9.0 OP 版本 移动端
- 在使用NSArray打印的时候如果遇到中文字符那么会打印出来编码。
- 解决依赖的moduleBuildConfig.DEBUG总是未false的问题
- Webwork【03】核心类 ServletDispatcher 的初始化
- 如何让Snippet Compiler 2008 支持linq
- linux安装mysqlclient报错
热门文章
- 20162325 金立清 S2 W11 C20
- 【洛谷】NOIP提高组模拟赛Day1【组合数学】【贪心+背包】【网络流判断是否满流以及流量方案】
- hrbust 2176 Mac的投票 二分/水题
- django源码(2.0.2)粗解之命令行执行
- Linux- systemd
- 报错:未能加载文件或程序集&ldquo;WebGrease, Version=1.5.1.25624, Culture=neutral, PublicKeyToken=31bf3856ad364e35&rdquo;或它的某一个依赖项。找到的程序集清单定义与程序集引用不匹配。 (异常来自 HRESULT:0x80131040)
- python测试开发django-6.模板中include使用
- 一个对 Dijkstra 的采访视频
- docker get 到的命令 (持续更新)
- eclipse Reference 功能之——项目之间的引用