android[TextView代码改变字体颜色]

使用SpannableStringBuilder改变文字颜色

开发中经常遇到展示文字的时候会有好几种颜色,记录一下用的最习惯的用法。

SpannableStringBuilder style = new SpannableStringBuilder("标准:" + content);
style.setSpan(new ForegroundColorSpan(Color.parseColor("#4D7CFE")), 0, 3, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
style.setSpan(new ForegroundColorSpan(Color.parseColor("#666666")), 3, 3 + contentLength, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
tvContent.setText(style);

效果如下
效果图

你可能感兴趣的:(android[TextView代码改变字体颜色])