public class MyFilter implements InputFilter { @Override public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) { // if(TextUtils.isEmpty(source)){ // return source; // } // SpannableString result = KWIMEmjSpanStringUtils.getEmotionContentSync(KWImInputBar.this.mSenceType, editContent.getContext(), editContent,source.toString()); // return result; return source; } }
retund 的时候不要改变souce的实际类型,否则会导致输入法的异常双字,下划线失效的记录