public CharSequence filter(CharSequence source, int start, int end, Spanned dest, int dstart, int dend) {
final Pattern ps = Pattern.compile("^[a-zA-Z0-9[\b]]$");
if (!ps.matcher(source).matches()) {
alphaNumDialog();
}
return null;
}
Edittext에 영문과 숫자만 허용되게 하고 다른문자는 안받게 하려고합니다.
다음과같이 정규식을 포함했구요..
문제는 영문 숫자 외에것을 누르면 Dialog가 뜨게해놨는데
백스페이스를 눌러도 Dialog가 뜨네여..
백스페이스는 어떻게 인식해야하나요 ㅠㅠ 도와주세요