给TextView添加多种颜色内容,使用SpannableString 配合SpannableStringBuilders使用
/**
* 给字符串添加颜色,返回SpannableString*
* @param str
* @param color
* @return
*/
public static SpannableString getSpannableString(String str, int color) {
SpannableString spannableString = new SpannableString(str);
spannableString.setSpan(new ForegroundColorSpan(color), 0,
str.length(), Spanned.SPAN_EXCLUSIVE_EXCLUSIVE);
return spannableString;
}
更多http://blog.csdn.net/harvic880925/article/details/38984705