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

Android 修改preferences summary 文字的颜色

xjtudll9年前 (2016-07-27)技术心得16200

参考资料:

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://www.xjtudll.cn/Exp/412/

标签: Android
分享给朋友:

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

AutoCAD 2010两则小设置

AutoCAD 2010两则小设置

以前一直用AutoCAD2004,最近升级为AutoCAD2010,发现使用有些不同,尤其是一些设置,很难找到入口,所以也就不知从何设置。 一、AutoCAD2010更改图纸背景为黑色 AutoCAD2010默认图纸背景是白色,而之前大量的图纸都是在黑色背景下完成的。如果背景不更改为黑色,看起来很不...

再谈无线网络受限——无法获得IP地址

前面曾经写了一篇[无线网络连接受限]的解决办法(http://www.xjtudll.cn/Exp/66/),本次再谈一些这方面的内容。上次无线网络受限导致的结果就是:无线网卡无法获得IP地址,即便信号很好,也一直连不上。上次最后的解决办法是用WEP加密方式,后来在网上看到WPA2-PSK加密方式更...

金蝶K3中用户组和用户的权限导入导出

金蝶K3中用户组和用户的权限导入导出

帐套管理-帐套-用户引入引出...

RDLC报表:不同的页眉

RDLC报表:不同的页眉

问题描述: RDLC报表,需要首页页眉和后面的页面页眉不同 解决办法: 利用Hidden属性和内置字段PageNumber。适当隐藏某些元素。 则可实现不同的页眉。 例如:某个元素仅第一页显示 参考资料: https://forums.asp.net/t/2031340.aspx?having+...

金蝶K3物料在各个订单中如何显示长代码

在系统设置-系统设置-仓库管理-系统设置-供应链整体选项中右边‘基础资料录入与显示采用短代码’的勾去掉...

VS2010:此项目与Visual Studio的当前版本不兼容

VS2010:此项目与Visual Studio的当前版本不兼容

问题: 网上下载了一个C#工程,是用VS2013开发的,但是本地只有VS2010。打开后提示:此项目与Visual Studio的当前版本不兼容 解决办法: 1、用记事本打开解决方案文件“解决方案名.sln”,然后修改最上面两行为如下代码: Microsoft...

发表评论

访客

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