Android 字体部分加粗修改颜色

编程入门 行业动态 更新时间:2024-10-09 23:19:43

Android 字体部分<a href=https://www.elefans.com/category/jswz/34/1765839.html style=加粗修改颜色"/>

Android 字体部分加粗修改颜色

前言


开发中,经常碰到需求是,某个TextView的文字,部分加粗,部分修改颜色,例如
通常我们可以使用Spannable 通过Java代码实现,但是有没有更省时省力的方法呢?能在string.xml 中定义好,直接引入呢?答案是当然有

Android系统提供了对简单的HTML标签的支持,方便开发者设置格式化的文本内容,比如斜体、粗体等。 通过
android.text.Html.fromHtml(String source)


正文

直接给出答案:

 <string name="quick_access_staying_offline_content"><![CDATA[To watch <b><font>12,000+ movies, shows</font></b> and more videos, please connect to the internet.]]></string>

实现效果如上图所示,分析string字符串

  • <![CDATA[]]将需要整个字符串包裹
  • 然后在需要修改的文字加上 <b><font>12,000+ movies, shows</font></b>
  • 最后在Java代码中使用 textView.setText(H

更多推荐

Android 字体部分加粗修改颜色

本文发布于:2024-03-10 06:27:06,感谢您对本站的认可!
本文链接:https://www.elefans.com/category/jswz/34/1727224.html
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。
本文标签:加粗   字体   颜色   Android

发布评论

评论列表 (有 0 条评论)
草根站长

>www.elefans.com

编程频道|电子爱好者 - 技术资讯及电子产品介绍!