ユーザーが間違った文字を入力するのを防ぐために、キーボードの特定のキーを無効にできますか?
2184 次
1 に答える
0
次のコードは、数字と文字を無効にすることです
{
final InputFilter filter = new InputFilter() {
@Override
public CharSequence filter(CharSequence source,
int start, int end, Spanned dest, int dstart,
int dend)
{
for (int i = start; i < end; i++)
{
if (Character.isDigit(source.charAt(i))||Character.isLetter(source.charAt(i)))
{
return "";
}
}
return null;
}
};
answerTXT.setFilters(new InputFilter[]{filter});
}
于 2013-07-08T13:52:14.403 に答える