Форматирование номера телефона в регионе США с расширениями на Edittext в Android? - PullRequest
0 голосов
/ 04 июня 2018

Мое требование заключается в том, что пользователь должен иметь возможность вводить номер в тексте редактирования, который должен быть отформатирован для Соединенных Штатов с 3-значным кодом города и затем 7-значными.Расширения допускаются с использованием перед ними символа x.Edittext должен иметь возможность принимать расширение (используя x), например - (617) 874-4545 x118.

В настоящее время я использую следующее

editTextPhone.addTextChangedListener(new PhoneNumberFormattingTextWatcher("US"));

, которое добавляет '-' & '()' к автоматически введенному номеру.Это частично правильно, но как мне добавить х в число.

Любая помощь по этому вопросу будет принята.

...