android textview 设置不同的颜色和大小

1.定义不同的style

    

    

2.设置和使用style

        SpannableString styledText = new SpannableString(string);
        styledText.setSpan(new TextAppearanceSpan(context, style1), 0, target, Spanned.SPAN_INCLUSIVE_INCLUSIVE);
        styledText.setSpan(new TextAppearanceSpan(context, style2), target+1, string.length()-1, Spanned.SPAN_INCLUSIVE_INCLUSIVE);
        return styledText;

 

你可能感兴趣的:(android textview 设置不同的颜色和大小)