안드로이드 개발 질문/답변
(글 수 45,052)
public InputFilter filterAlphaNum = new InputFilter() {
public CharSequence filter(CharSequence source, int start, intend, Spanned dest, int dstart, int dend) {
Pattern ps = Pattern.compile("^[a-zA-Z0-9]+$");
if (!ps.matcher(source).matches()) {
return "";
}
return null;
}
};
영어와 숫자를 입력하면 잘 나오다가 특수문자를 사용하면 적었던 글짜까지 다 사라지네요.,
다 사라지는 거 말고 그냥 안먹히게 하는 방법은 없을까요?
예를 들어 abcd123적고 특수문자로 % 했을시 그냥 %가 안적히고 abcd123이 그대로 있게끔..



