EditText禁用表情符号
public static InputFilter inputFilter = new InputFilter() {
@Override
public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {
for (int index = start; index < end; index++) {
int type = Character.getType(source.charAt(index));
if (type == Character.SURROGATE|| type == Character.OTHER_SYMBOL) {
ToastUtil.show("不支持表情符号");
return "";
}
}
return null;
}
};
m_noteItem.setFilters(new InputFilter[]{inputFilter});//在输入值之前调用
m_noteItem.setText("你好");