今天介绍一个小技巧,在Android的TextView里设置两种颜色,直接上代码:
1 TextView TV = (TextView)findViewById(R.id.mytextview01); 2 Spannable WordToSpan = new SpannableString("Your message"); 3 4 WordtoSpan.setSpan(new ForegroundColorSpan(Color.BLUE), 0, WordToSpan.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 5 6 TV.setText(WordToSpan); 7 Spannable WordToSpan1 = new SpannableString("Your new message"); 8 9 WordToSpan1.setSpan(new ForegroundColorSpan(Color.RED), 0, WordToSpan1.length(), Spannable.SPAN_EXCLUSIVE_EXCLUSIVE); 10 TV.append(WordToSpan1);