TextView设置不同样式

 	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设置不同样式_第1张图片

你可能感兴趣的:(安卓)