티스토리 뷰


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 위치 추적 속도 구하기!  (2) 2013.07.10
[Android] Looper와 Handler 관련.  (0) 2013.07.09
[Android] InputFilter  (0) 2013.07.08
notification  (0) 2013.07.04
[Android] 외장 하드 접근의 큰 착각.  (10) 2013.07.03
[Android] 실시간 GPS 사용  (2) 2013.06.14
댓글
댓글쓰기 폼
공지사항
Total
204,333
Today
673
Yesterday
721
«   2018/01   »
  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      
글 보관함