Набор номера с добавочным номером не работает на некоторых устройствах, таких как Nexus 4

Я пытаюсь набрать номер с добавочным номером:

Uri number = Uri.parse("tel:0008001009009,1");
Intent callIntent = new Intent(Intent.ACTION_CALL,number);
startActivity(callIntent);

Это работает в некоторых устройствах, но для некоторых устройств, таких как Nexus 4, не работает. Это не берет добавочный номер.

PhoneNumberUtils.WAIT то есть ";" работает, но в этом случае требуется ввод данных от пользователя.

PhoneNumberUtils.PAUSE то есть "," для автоматического набора добавочного номера.

Я хочу набрать добавочный номер автоматически. Любое решение?

1 ответ

Попробуйте отправить ACTION_DIAL намерен проверить, какой номер отображается на других устройствах.

Остальное дописать с + на номер и вызвать ACTION_DIAL или же ACTION_CALL,

Другие вопросы по тегам