Android高亮标红指定字段
来源:互联网 发布:ubuntu uefi 双硬盘 编辑:程序博客网 时间:2024/06/05 22:48
多个字段同时标红:
/** * 关键字标红 * * @param text * @param keyword * @return */ public static SpannableString matcherSearchTitle(String text, String[] keyword) { SpannableString s = new SpannableString(text); for(int i = 0;i < keyword.length;i++){ Pattern p = Pattern.compile(keyword<i>); Matcher m = p.matcher(s); while (m.find()) { int start = m.start(); int end = m.end(); s.setSpan(new ForegroundColorSpan(Color.RED), start, end, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); } } return s; }
标红某个字段:
/** * 关键字标红 * * @param text * @param keyword * @return */ public static SpannableString matcherSearchTitle(String text, String keyword) { SpannableString s = new SpannableString(text); Pattern p = Pattern.compile(keyword); Matcher m = p.matcher(s); while (m.find()) { int start = m.start(); int end = m.end(); s.setSpan(new ForegroundColorSpan(Color.RED), start, end, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE); } return s; }
0 0
- Android高亮标红指定字段
- 搜索关键字变红,指定字段变色 一行代码简单集成 搜索关键字变红,Android字体变红,指定字段变红
- springDAO更新指定字段
- fastjson过滤指定字段
- fastjson过滤指定字段
- EntityManager 查询指定字段
- MySQL查询指定字段
- MySQL查询指定字段
- 在指定字段后添加字段示例
- 隐藏指定字段的行
- SQL删除指定字段问题
- EF中更新指定字段
- clob字段指定表空间
- Mongodb查询指定字段方法
- 替换字段中的指定字符
- 单表查询指定字段
- mysql导出指定字段数据
- 添加字段及指定字符集
- Android中调用系统相机、系统相册来获取图片,并裁剪图片。
- clientX,pageX,offsetX,x,layerX,screenX,offsetLeft区别
- Stars(树状数组)
- 非递归学习树结构(五)--AVL(自平衡二叉排序)树
- [Android] 字体使用dp单位避免设置系统字体大小对排版的影响
- Android高亮标红指定字段
- android 技术网站
- eclipse jee中检出项目并转换为Maven project
- hashmap的遍历方法
- tomcat容器下安装solr4.10
- Zookeeper源码分析(三)-Leader的选举
- Android中服务管理相关流程getSystemService
- ActionBar之分享图片
- APP字体大小,不随系统的字体大小变化而变化的方法