第一种方法:
text.setText(Html.fromHtml("<font color=\"#ff0000\">红色</font>其它颜色"));
显示效果为:
第二种方法:
SpannableStringBuilder style=new SpannableStringBuilder(RecallChannelsActivity.page);
//字体颜色
style.setSpan(new ForegroundColorSpan(0xff3197ff),2,3,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
//字体背景颜色,显示效果如第一种方法所示
//style.setSpan(new BackgroundColorSpan(0xff3197ff),2,3,Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
text_page.setText(style);
显示效果:
红色其他颜色