java关键字标红处理
来源:互联网 发布:轻量级java ee第四版 编辑:程序博客网 时间:2024/04/29 13:02
有时我们在界面上输出一段文字,文字中的关键字需要用红色处理,怎么办呢?下面就是方法:
public static SpannableStringBuilder setKeywordRed(String keyword, String strtext) {String docInfo = strtext;int keywordIndex = strtext.indexOf(keyword);SpannableStringBuilder style = new SpannableStringBuilder(docInfo);if(keyword==null||keyword==""){return style;}while (keywordIndex != -1) {style.setSpan(new ForegroundColorSpan(Color.RED), keywordIndex,keywordIndex + keyword.length(),Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);int tempkeywordTempIndex = keywordIndex + keyword.length();strtext = docInfo.substring(tempkeywordTempIndex, docInfo.length());keywordIndex = strtext.indexOf(keyword);if (keywordIndex != -1) {keywordIndex = keywordIndex + tempkeywordTempIndex;}}return style;}
0 0
- java关键字标红处理
- 一个关键字标红的通用类
- Android搜索TextView显示关键字标红(忽略大小写)
- android 搜索自动匹配关键字并且标红
- Yii框架中使用sphinx搜索及关键字标红
- android 搜索自动匹配关键字并且标红
- android 模糊查找,并标红关键字实现
- JS将搜索关键字标红的方法
- tp3.2 实现对搜索关键字标红
- Java异常处理-throws关键字
- Silverlight关键字返红显示
- java线程并发处理之Volatile关键字
- Java中处理异常中return关键字
- java异常处理的五个关键字
- Java中处理异常中return关键字
- UILabel的基本属性,简单说明,ios6新属性,百度的关键字标红效果
- textview 前面有标签,textview里面关键字标红,有小表情
- yii 框架 的sphinx类引入 使用 及 关键字标红
- winform自定义panel控件
- print与toString
- ArcSDE常用命令之sdemon
- RabbitMQ入门安装及测试
- 在SAE搭建Python+Django+MySQL(基于Windows)
- java关键字标红处理
- 合伙360 互联网创业者聚集地
- spring mvc实现Restful返回json格式数据
- c++提取两张相同背景的bitmap的不同部分 -->找茬游戏其实很简单,自动提取不同图片部分就OK了
- 整数拆分问题详解
- android cmd 数据库操作
- C++运算符重载
- 昂贵的聘礼
- 检索Android的图片库并显示图片详细信息