Android TextView里显示两种颜色

  今天介绍一个小技巧,在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);
原文地址:https://www.cnblogs.com/phj981805903/p/3318179.html