如何searchstring中的单词,并在android中的文本视图中突出显示单词?

在我的android应用程序中,我有一个string包含一个特定的单词,所以我想显示整个string在文本视图中,具体的单词应该突出显示。希望下面的图像会给你一个想法。

在这里输入图像说明

我用下面的代码来做到这一点,但它不工作。

码:

con是我的string,groupNameContent是文本字段。

con.replaceAll(arrGroupelements[groupPosition][5],"<font color='#CA278C'>"+arrGroupelements[groupPosition][5]+"</font>."); groupNameContent.setText(Html.fromHtml(con)); 

  • 删除堆叠的TextView之间的空间
  • setText()和append()之间的区别
  • 尝试调用空对象引用的虚拟方法'int android.text.Layout.getLineCount()'
  • 如何以编程方式更改TextView的图标?
  • EditText如何在没有任何操作栏的情况下激活复制/粘贴popup窗口?
  • Android:以编程方式设置textview的一个填充
  • 如何在android中获取textView的宽度
  • AutoCompleteTextView / MultiAutoCompleteTextView上缺less默认字典