안드로이드 앱 개발을 하다 보면 EditText에서 전화번호를 입력받을 때 01012345678 이런 형태가 아닌 010-1234-5678과 같은 하이픈을 넣어 구분하게 만들고 싶을 때가 있다 해당 로직을 구현하는 법은 매우 간단한데
구현 방법
1
editText.addTextChangedListener(PhoneNumberFormattingTextWatcher())
이런 식으로 addTextChangedListener에 PhoneNumberFormattingTextWatcher()만 넣어주면 자동으로 유저 입력 시 하이픈이 생겨 구분하게 만들 수 있다