Android TextView改变部分字体颜色

Android经常会遇到一行字体中要出现不同颜色,比如<<用户协议>>着重突出等,

关于Android TextView改变部分字体颜色使用,我们将"要改变的字体颜色"中的"颜色"变色,使用大致如下:

SpannableString spannableString = new SpannableString("要改变的字体颜色");
spannableString.setSpan(new ForegroundColorSpan(Color.parseColor("#FFA416")), spannableString.length() - 3, spannableString.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

tv.setText(spannableString);

猜你喜欢

转载自blog.csdn.net/zhuhuitao_struggle/article/details/83796128