1. 程式人生 > >同一個TextView設定不同的顏色和大小

同一個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);