SpannableString 设置文字中的颜色 链接
2024-10-21 11:33:54
SpannableString spannableString = new SpannableString(matchResult);
int index = matchResult.indexOf(mKeyword);
if (index != -1) {
spannableString.setSpan(new ForegroundColorSpan(ContextCompat.getColor(holder.itemView.getContext(), R.color.search_txt_green)), index, index + mKeyword.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
}
itemView.setText(spannableString);
最新文章
- Ret2Libc 练习(2) -- VirtualProtect
- 从 A/Looper: Could not create epoll instance. errno=24 错误浅谈解决各种 bug 的思路
- yourphp搜索代码
- 【转载】OGRE 内存管理
- DataUml Design 课程6-DataUML Design 1.1版本号正式宣布(支持PD数据模型)
- java 中文乱码问题,请注意response.getWriter的顺序
- eclipse导入本地的svn项目后不能在team提交更新
- dede织梦系统接入熊掌号推送api,完整详细教程
- solt插槽简单使用实例
- JSP学习笔记(7)-JSP的文件操作
- 玩android 遇到的问题-2014年1月15日
- office每次打开都要重新配置
- 详解Linux中CentOS6.8下解压安装mysql-5.7.14
- jquery解析XML及获取XML节点名称
- jenkins配置java
- jQuery中ajax的使用与缓存问题的解决方法
- Elasticsearch-PHP 索引操作2
- Github 删除 repository
- 训练指南 UVA - 11090(最短路BellmanFord+ 二分判负环)
- PHP中获取文件扩展名的N种方法
热门文章
- Windows 注册表是什么
- 一次k8s docker下.net程序的异常行为dump诊断
- lama-cleaner全部命令行参数
- CLIP 改进工作串讲(下)学习笔记
- maven发布到本地仓库
- HP DC7800 升级CPU出现:Missing or Invalid Processor Microcode Update —— 解决方案:更新主板BIOS
- 初识redis之性能测试
- Pyodide 中实现网络请求的 3 种方法
- Django基础(1)
- Warning: PHP Startup: Unable to load dynamic library