首页 > 移动平台 > 详细

Android开发:Textview控件显示的字符串中部分文字格式修改

时间:2020-03-25 22:49:17      阅读:91      评论:0      收藏:0      [点我收藏+]

一、适用场景

  多用于检索信息时,关键词需要在搜索到的内容中着重展示。

二、颜色修改

//修改关键词的格式样式
SpannableStringBuilder msp = new  SpannableStringBuilder(str);
//字体颜色
msp.setSpan(new ForegroundColorSpan(0xFFFF0000), 0, 3, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
project_name.setText(msp);

  以上代码即修改前三位字符为不透明红色,具体代码要根据关键词在字符串中的位置进行修改。

三、下划线添加

//修改关键词的格式样式
SpannableStringBuilder msp = new  SpannableStringBuilder(project_sample.getXmmc());
//添加下划线
msp.setSpan(new UnderlineSpan(), 0, 3,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
project_name.setText(msp);

  以上代码为前三位添加下划线,具体代码要根据关键词在字符串中的位置进行修改。

 

Android开发:Textview控件显示的字符串中部分文字格式修改

原文:https://www.cnblogs.com/guobin-/p/12570374.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!