通过代码setTextColor,改变不同状态下的textColor
来源:互联网 发布:青岛知行国际 虚假 编辑:程序博客网 时间:2024/06/05 03:50
转自:http://dwtedx.com/itshare_222.html
通过代码setTextColor时、如果color是一个资源文件 会set失败 没有效果
遇到这样的情况有两种解决办法、亲测过、两种都是有效的
一、注解方式
通过在方法上面添加注解解决问题
代码如下
@SuppressLint("ResourceAsColor")
二、CONTEXT方式
通过Context 获取getColorStateList 来解决问题
代码如下
int color = getContext().getResources().getColorStateList(R.color.reservation_text);textView.setTextColor(color);
上面的两种方式都可以解决这个问题哈、希望对一些哥们有帮助
如果大家有问题想要问我的话、可以给我留言 http://dwtedx.com/message_1.html
0 0
- 通过代码setTextColor,改变不同状态下的textColor
- Android 使用 selector 来改变TextView在不同状态下的textColor和background
- 文字根据状态改变颜色 android:textColor
- 通过代码改变drawable 各种状态drawable
- android 不同主题下不同状态的button 动态改变文字和图片
- TextView按下background和textColor一起改变
- 改变文本颜色 textColor
- android radiobutton 改变TextColor
- 通过click事件动态改变引用的CSS文件,在不同浏览器下的表现
- 不同状态下的button
- 如何使程序在Debug状态或是Release状态下运行不同的代码
- 代码设置按钮不同状态的颜色
- textColor 的值
- 【安卓开发】JAVA代码设置selector不同状态下的背景颜色
- 如何改变TextView的textColor的颜色或背景像radioButton一样简单。
- ImageButton不同状态下的实现方法
- 不同statusbar状态下的页面转换
- 不同状态下的推送处理
- 浙大计算机研究生复试上机考试-2010年 最短路径问题
- 初窥XMPP
- Android:的Bitmap进行ClipPath存在锯齿
- 修改IntelliJ IDEA的类文件模板
- opencv系列之一 利用透视变换实现图像的俯视图(正视图)
- 通过代码setTextColor,改变不同状态下的textColor
- 中日电脑相关词汇(超详版)
- poj_1035 串
- XMPPFramework 介绍
- Hibernate Session的Flush模式
- net_device
- Netbeans XDebug环境搭建
- java 选择文件夹 JFileChooser
- XMPPFramework 实现IM客户端 (1)