当前位置:首页 > 技术心得 > 正文内容

Android 修改preferences summary 文字的颜色

xjtudll10年前 (2016-07-27)技术心得19900

参考资料:

http://stackoverflow.com/questions/4081946/android-preferences-summary-default-color

需求:

preferences summary的文字颜色通常是跟随系统的,例如黑色或白色,现需要根据不同情况改变summary的文字颜色。

解决办法:

使用Html.fromHtml("<font color=\"#B0C4DE\">This is content</font>")去设置Summary。

例程中,fireWareVersion_str为一字符串,firmWareVersionPreference为一PreferenceScreen。

if (needUpdateFirmWare)
//firmWareVersionPreference.setSummary(fireWareVersion_str);
firmWareVersionPreference.setSummary(Html.fromHtml("<font color=\"#FF0000\">"+fireWareVersion_str+"</font>"));
else
firmWareVersionPreference.setSummary(Html.fromHtml("<font color=\"#000000\">"+fireWareVersion_str+"</font>"));

修改#FF0000,#000000 RGB颜色代码即可。

RGB颜色代码查询对照表:
http://www.114la.com/other/rgb.htm
 

扫描二维码推送至手机访问。

版权声明:本文由鸟的天空发布,如需转载请注明出处。

本文链接:http://xjtudll.cn/Exp/412/

标签: Android
分享给朋友:

“Android 修改preferences summary 文字的颜色” 的相关文章

Android Studio 错误: 非法字符: '\ufeff' 解决方案|错误: 需要class, interface或enum

Android Studio 错误: 非法字符: '\ufeff' 解决方案|错误: 需要class, interface或enum

Eclipse可以智能的把UTF-8+BOM文件转为普通的UTF-8文件,Android Studio还没有这个功能。 当将Eclipse工程转为Android Studio工程,并编译,就可能出现” 非法字符: '\ufeff' “之类的错误。 如下图: 如果遇到此种问题...

数模转换器分类

数模转换器分类

权电阻网络DAC (1)电路结构 构成权电阻网络的电阻的阻值,与该位的位权值成反比。 (2)工作原理 运算放大器的Σ点是虚地,该点电位总是近似为零。对于输入二进制数中的任意一位Di有: 若Di=0,流过该位权电阻的电流为Ii=0; 若Di=1,流过该位权电阻的电流为: 所以,流过Di...

HP Laserjet 1020 在Mac OSX下的安装

HP Laserjet 1020 在Mac OSX下的安装

这个教程是在Mac OSX 10.8操作系统下实现的,但是升级到10.9后,依旧能正常使用。 公司的打印机是HP Laserjet 1020,打印服务器和其他同事的电脑都是Windows系统,这个驱动还是很容易搞定的。 现在有一台Mac Mini,需要连打印机,但是官方不支持Mac OSX。在惠普网...

Qt打包发布程序

Qt打包发布程序

Qt发布程序有两种方式,静态编译和动态编译。静态编译操作繁琐,东拉西扯要N长时间,所以我选择的是动态发布,动态发布有个缺点,就是要附加多个dll文件,传输极为不便,如果能搞成单文件就比较爽了。 本文就是讲述如何将多个文件打包成一个exe文件。 当然,你首先要将Qt编译设置成Release模式,将Re...

监听viewcontroller进入后台

首先,要说明的是: ViewWillDisappear在进入后台的时候 不会 被触发 监听Home键进入后台: [[NSNotificationCenter defaultCenter] addObserver:self selector:@selector(applicationWillResig...

CC2541  HOGP Android 5.x无法自动回连

CC2541 HOGP Android 5.x无法自动回连

参考资料: https://e2e.ti.com/support/wireless_connectivity/bluetooth_low_energy/f/538/t/406142 问题: 使用CC254x做BLE键盘,利用HOGP(HID Over Gatt Profile),成功实现了键盘的功能...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。