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); }