【发布时间】:2013-03-13 17:43:01
【问题描述】:
如果用户没有输入A,我该怎么做,那么不会有任何输出?我想在EditText 中执行此操作。
代码:
InputFilter filter = new InputFilter() {
public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {
for (int i = start; i < end; i++) {
if (!Character.toString(source.charAt(i)).equals("a")) {
return "";
}
}
return null;
}
};
【问题讨论】:
-
到目前为止你有什么?
-
我尝试了 InputFilter 的一些东西,但它不起作用..
-
@BartWesselink 无需输入 EditText 中的字符
-
但是当它不是 a 时,你怎么能阻止它呢?
-
@BartWesselink 现在我明白你了,发布你的代码