phonenumberutils

Formatting phone number to E164 format in Android

坚强是说给别人听的谎言 提交于 2019-12-05 22:41:19
问题 I want convert every phone number from conatct in device to E164 format. So, I used opensource below. libphonenumber So I used it like here. Phonenumber.PhoneNumber formattedNumber = null; String formatted = null; try { formattedNumber = phoneUtil.parse(phoneNumber, "KR"); formatted = phoneUtil.format(formattedNumber,PhoneNumberUtil.PhoneNumberFormat.E164); if (StringUtils.isEmpty(formatted) == false && formatted.length() > 0 && StringUtils.isEmpty(name) == false && name.length() > 0) {