0

我正在尝试拨打带有分机号的号码:

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

这适用于某些设备,但对于某些设备(如 Nexus 4)则无法正常工作。它不占用分机号码。

PhoneNumberUtils.WAIT即“;”正在工作,但在这种情况下,需要用户输入。

PhoneNumberUtils.PAUSE即“,”用于自动拨打分机。

我想自动拨分机。有什么解决办法吗?

4

1 回答 1

0

尝试发送ACTION_DIAL意图以检查其他设备上显示的号码是什么。

否则在数字上附加 with+并调用ACTION_DIALor ACTION_CALL

于 2018-03-05T11:20:10.370 回答