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

Android 修改preferences summary 文字的颜色

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

参考资料:

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 文字的颜色” 的相关文章

ESD保护方法

ESD保护方法

为了给电子系统提供ESD保护,可以从不同的角度来着手。 一种方法是在半导体芯片内建ESD保护架构。不过,日趋缩小的CMOS芯片已经越来越不足以承受进行内部2 kV等级的ESD保护所需要的面积。 其次,也可以在物理电路设计方面下功夫,较敏感的电路元件应该尽量远离通孔或接缝处,如果可能的话,线缆连接...

Proteus7.6SP4汉化补丁

不得不说国内牛人还是相当多的。尤其是sexywp大牛,看他Proteus破解的相当好。下面这个Proteus 7.6 SP4汉化补丁就是由他修改的。下载地址:http://ishare.iask.sina.com.cn/f/6733828.html介绍:用7.5的汉化修改而来,先和谐,再用汉化补丁覆...

验证datatable是否被修改的问题

问题: 举个例子: 会员管理的修改  我先将会员详细信息存在一个datatable  User里面   然后 界面上的控件与该datatable一一绑定, 在用户保存的时候  验证该datatable是否被修改 来判断是否需要操作数据库 &...

sharepoint 安装Office Web Applications 报错

sharepoint 安装Office Web Applications 报错,如下: 未能从程序集“Microsoft.Office.Excel.Server.MossHost, Version=14.0.0.0, Culture=neutral, PublicKeyToken=...

Protel99SE添加泪滴焊盘

Protel99SE添加泪滴焊盘

在电路板设计中,为了让焊盘更加坚固,防止机械制板时焊盘与导线之间断开,常在焊盘和导线之间用铜膜布置一个过渡区,形状像泪滴,故常称做补泪滴(Teardrops)。 泪滴的放置可以执行主菜单命令 Tools->Teardrops,将弹出如图所示的 Teardrop ptions (泪滴)设置对话...

金蝶 如何实现BOS单据下推下游单据后,不能将上游BOS单据反审核

金蝶 如何实现BOS单据下推下游单据后,不能将上游BOS单据反审核

【操作步骤】 1、使用系统管理员或者管理员组用户登陆K/3主控台,依次点击左上角【系统】→【K/3BOS】,使用有权限的用户登陆系统,进入【系统视图】界面,找到对应BOS单据发布的模块,双击进入单据界面; 2、进入上游自定义BOS单据的BOS 设计界面,单击菜单栏【编辑】→【操作...

发表评论

访客

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