-
전화번호 하이픈(-) 포맷팅 하기안드로이드 2016. 5. 27. 14:46
EditText 에 숫자를 입력 받는대로 바로 하이픈 규칙이 되도록 하는 방법.
EditText et = findViewById(R.id.xxx); 해서 객체를 얻어왔다 치면
et.setInputType(android.text.InputType.TYPE_CLASS_PHONE); // 먼저 EditText에 번호만 입력되도록 바꾼 뒤
et.addTextChangedListener(new PhoneNumberFormattingTextWatcher()); // 이렇게 리스너를 걸어주면
번호가 입력되자마자 하이픈이 저절로 붙는 마술을 볼 수 있을 것이다.
출처: http://darksilber.tistory.com/entry/%EC%A0%84%ED%99%94%EB%B2%88%ED%98%B8-%ED%95%98%EC%9D%B4%ED%94%88-%ED%8F%AC%EB%A7%B7%ED%8C%85-%ED%95%98%EA%B8%B0
'안드로이드' 카테고리의 다른 글
[안드로이드] 위도, 경도 가져오기 공식 글 (0) 2016.07.05 안드로이드 버튼 자동 그림자 나오는것 변경 (0) 2016.06.07 안드로이드 프로세스 수행 시간 측정 코드 (0) 2016.05.10 안드로이드 스크롤 화면 캡쳐 구현 (0) 2016.02.25 java arraylist class 객체 오름차순, 내림차순 정렬 (0) 2016.02.02