Bytecode Bytecode - 1 year ago 85
Android Question

How to format a phone number using PhoneNumberUtils?

How can I format a phone number using PhoneNumberUtils?


(123) 456-7890

Answer Source

At its most basic:

String formattedNumber = PhoneNumberUtils.formatNumber(unformattedNumber);

This will automatically format the number according to the rules for the country the number is from.

You can also format Editable text in-place using:

PhoneNumberUtils.formatNumber(Editable text, int defaultFormattingType);

Take a look at PhoneNumberUtils for more options.

Recommended from our users: Dynamic Network Monitoring from WhatsUp Gold from IPSwitch. Free Download