当前位置:首页 > Android > 正文内容

Android根据关键词标红部分文字

3年前 (2021-04-26)Android
            String mKeyWord = "关键词";
            String name = "带关键词的标题";
            if (name != null && name.contains(mKeyWord)) {
                int index = name.indexOf(mKeyWord);
                int len = mKeyWord.length();
                Spanned temp = Html.fromHtml(name.substring(0, index)
                        + "<font color=#FF0000>"
                        + name.substring(index, index + len) + "</font>"
                        + name.substring(index + len, name.length()));

                title.setText(temp);
            } else {
                title.setText(name);
            }


扫描二维码推送至手机访问。

版权声明:本文由小祥子的博客发布,如需转载请注明出处。

本文地址:http://www.xiaoxiangzi.com/post/104.html

返回列表

上一篇:Android常用第三方框架

没有最新的文章了...

相关文章

安卓 获取TextView手指点击所在位置的文字

TextView tv;     public final static String HTML_TEX...

Android常用第三方框架

分类二级分类框架名称简介UI刷新SmartRefreshLayout智能下拉刷新框架UI刷新Android-PullToRefresh比较早的一款下拉刷新框架UI刷新android-Ultra-Pul...

Android Intent界面之间的跳转

当前页面跳转到NextActivity页面Intent intent = new Intent(this,NextActivity.class) this.s...

Android PopupWindow的基本使用

需求:希望点击文本区域的时候,在手指处添加一个控件,开始想到的是相对布局,添加一个隐藏层,根据点击然后显示并且重设坐标,后来发现这个方向是错的,甚至有点蠢,后来看到了popupWindow。Popup...

Android SharedPreferences的简单使用

Android的SharedPreferences与iOS的UserDefaults.standard十分相同,都是是保存一些轻量配置数据的地方。这里假设保存用户名SharedPreferences&...

Android 网络请求后的JSON解析

JSON解析用阿里巴巴的fastjson。implementation 'com.alibaba:fastjson:1.1.71.android' 根据上一篇文章,登录接口登...