티스토리 뷰


Text 문자 제한 입니다.

/** 영문~숫자만 특수문자 제한 **/

public InputFilter filterAlphaNum = new InputFilter() {

public CharSequence filter(CharSequence sourceint startint endSpanned destintdstartint dend) {

Pattern ps = Pattern.compile("^[a-zA-Z0-9]+$");

if (!ps.matcher(source).matches()) {

return "";

}

return null;

}

};


/** 한글만 받기 **/

public InputFilter filterKor = new InputFilter() {

public CharSequence filter(CharSequence sourceint startint endSpanned destintdstartint dend) {

Pattern ps = Pattern.compile("^[ㄱ-ㅎ가-흐]+$");

if (!ps.matcher(source).matches()) {

return "";

}

return null;

}

};



출처 : http://olpost.com/r/2193292


'나의 플랫폼 > 안드로이드' 카테고리의 다른 글

[Android] GPS 위치 추적 속도 구하기!  (3) 2013.07.10
[Android] Looper와 Handler 관련.  (0) 2013.07.09
[Android] InputFilter  (0) 2013.07.08
notification  (0) 2013.07.04
[Android] 외장 하드 접근의 큰 착각.  (11) 2013.07.03
[Android] 실시간 GPS 사용  (2) 2013.06.14
댓글
댓글쓰기 폼
공지사항
Total
435,838
Today
898
Yesterday
1,062
«   2018/12   »
            1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31          
글 보관함