我想避免用户用键盘将笑脸放入 EditText
中。可能吗?
最佳答案
编辑来自 here 的答案.
这将只允许在 EditText 中输入 ASCII 字符。
edittext.setFilters(new InputFilter[] {
new InputFilter() {
public CharSequence filter(CharSequence src, int start,
int end, Spanned dst, int dstart, int dend) {
if(src.equals("")){ // for backspace
return src;
}
if(src.toString().matches("[\\x00-\\x7F]+")){
return src;
}
return "";
}
}
});
关于Android 编辑文本 : How to avoid user enter smileys?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24447928/