安卓中 使用html来使文字变色Html.fromHtml

在这里  我是用的html使文字的个别颜色变红

 

String textStr = " 本课程为<font color=\"#FF0000\">" + "会员专享" + "</font>课程,仅对注册会员免费开通!\r\n如果您还不是会员,可通过以下方式开通会员";//文字只能单独拿出来 不能直接写入Html.fromHtml()中,不然会达不到变色的效果
textStr = textStr.replace("\r\n","<br />");对文字进行换行处理
textStr = textStr.replace(" "," ");
tvContext.setText(Html.fromHtml(textStr));//将文字直接用html加载 并设置上去  这样就大功告成额
posted @ 2017-12-26 14:53  RockSmall  阅读(5532)  评论(0编辑  收藏  举报