text部分文字样式修改
对于TextView控件,经常将其中不同的文字显示不同的样式,如下:
1、设置text和样式
Spannable sp = (Spannable)textView.getText();String text = textView.getText().toString();sp.setSpan(new ForegroundColorSpan(Color.BLUE), 0, 10, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
?上述表示将第1到第10个字符显示为蓝色,当然text需要先保证长度不小于10
?
参考:
http://developers.androidcn.com/reference/android/text/Spannable.html