聊天平台源码,TextView部分文字变色实现的相关代码
/**
* CSDN-深海呐
* TextView部分文字变色
* cString = 需要变色的文字 string = 包含变色文字的全部文字
*/
public static void StringInterceptionChangeRed(TextView content, String cString, String string) {
int start = string.indexOf(cString);
int end = start + cString.length();
if (end!=0&&start!=-1){
final SpannableStringBuilder style = new SpannableStringBuilder();
style.append(string);
//设置部分文字颜色
ForegroundColorSpan foregroundColorSpan = new ForegroundColorSpan(Color.parseColor("#0000FF"));
style.setSpan(foregroundColorSpan, start, end, Spannable.SPAN_EXCLUSIVE_EXCLUSIVE);
content.setText(style);
}
}
以上就是聊天平台源码,TextView部分文字变色实现的相关代码, 更多内容欢迎关注之后的文章