为了强调特定的文本内容,需要对关键字变色、加粗等操作,使用Html可以实现这个效果。
代码比较简单:
private String str = "天啊,我今天真的很高兴,今天天气很好,干好事天天";
private void logIndex(String key) {
String textStrBlue = "<font color=\"#0000ff\"><strong>";
String endBlue = "</strong></font>";
String re=textStrBlue+key+endBlue;
String replace = str.replace(key, re);
tv.setText(Html.fromHtml(replace));
}