同一个TextView设置不同的颜色和大小

Posted mthoutai

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了同一个TextView设置不同的颜色和大小相关的知识,希望对你有一定的参考价值。

 //strategy1是一个TextView
    SpannableStringBuilder builder1 = new SpannableStringBuilder(strategy1.getText().toString());
 //设置前景色为蓝色
        ForegroundColorSpan blue=new ForegroundColorSpan(Color.BLUE);
 //改变第0-3个字体颜色为蓝色
        builder1.setSpan(blue,0,3, Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
 //改变第0-3个字体大小
        builder1.setSpan(new AbsoluteSizeSpan(55),0,3,Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);

        strategy1.setText(builder1);

以上是关于同一个TextView设置不同的颜色和大小的主要内容,如果未能解决你的问题,请参考以下文章

同一个TextView设置不同的颜色和大小

一个TextView中字的颜色不同,怎么设置

如何设置TextView里面字体的大小

同一TextView中字符串的字体大小和颜色不同

Android TextView设置部分字体的颜色和大小+Html

TextView字体大小及颜色设置