Android 전화번호 하이픈

2016. 12. 28. 12:53Mobile/Android



반응형

Android 전화번호 하이픈


formatNumber deprecated가 되어있다. 해당 국가를 적어줘야함 

TextView 에서 는 아래와 같이 쓰이면 된다.

String phoneNum= "01012345678";

if (Build.VERSION.SDK_INT >= Build.VERSION_CODES.LOLLIPOP) {

String formattingNumber = PhoneNumberUtils.formatNumber(phoneNum, Locale.getDefault().getCountry()));

}



EditText에서 new PhoneNumberFormattingTextWatcher() 만 추가 하면 자동으로 추가가 된다.

edit_text.addTextChangedListener(new PhoneNumberFormattingTextWatcher());



예외는 항상 있는 법. 


참고하시길



끝~

반응형