Преодоление ограничения KDDI для набора местных номеров E.164 - PullRequest
0 голосов
/ 19 ноября 2011

Я получил свой Toshiba IS12T от KDDI-Japan всего несколько недель назад, и я столкнулся с действительно раздражающей проблемой. В Японии невозможно набрать номер, используя формат E.164 (т. Е. +81 -....). Поставщик ожидает, что "местные" номера будут использоваться при наборе номера внутри Японии. И это настоящая боль, потому что мои друзья публикуют свои номера телефонов (например, на FB), используя «глобальное» соглашение.

Можно ли использовать какой-либо API-интерфейс для фильтрации событий набора и изменения набираемого номера на рейсе? Я понимаю, что это то, что делает "Настройки вызова / Международная помощь". Но как я могу изменить эту помощь?

1 Ответ

0 голосов
/ 19 ноября 2011

Нет способа настроить приложение для собственного набора номера программно. Вы можете создать небольшое приложение с текстовым полем и зарегистрировать входное значение текстового поля. Затем, в зависимости от того, что было введено, настройте его на правильный «локальный» формат. Затем вы можете позвонить на PhoneCallTask ​​ и передать заново отформатированный номер.

Чтобы выбрать номер из телефонной книги, вы можете использовать PhoneNumberChooserTask . Это возвращает номер, который вы можете ввести в функцию «преобразования», а затем вызвать PhoneCallTask ​​для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...