int startPos = 3;//字符串开始的位置
int endPos = 7;//字符串结束的位置
SpannableString text = new SpannableString("今年是2018年");
text.setSpan(new ForegroundColorSpan(ContextCompat.getColor(this, android.R.color.holo_red_light)),
startPos, endPos, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//2018的字体颜色为红色
text.setSpan(new AbsoluteSizeSpan(30), startPos, endPos, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);//2018 字体30px
tv.setText(text);
TextView设置不同样式
最新推荐文章于 2022-08-15 08:18:51 发布