使用SpannableStringBuilder改變文字顏色
開(kāi)發(fā)中經(jīng)常遇到展示文字的時(shí)候會(huì)有好幾種顏色,記錄一下用的最習(xí)慣的用法主胧。
SpannableStringBuilder style = new SpannableStringBuilder("標(biāo)準(zhǔn):" + 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);
效果如下