带有电话卡的Android Intent.ACTION_CALL

时间:2014-03-27 17:36:17

标签: android android-intent

我尝试使用ACTION_CALL意图调用复数,类似于电话卡。它看起来像这样:(电话卡电话号码,电话卡引脚,拨打的实际号码。)

Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:18005551234,987654#,14325558765");
startActivity(callIntent);

然而,当拨号器出现时,它只会在序列开始时拨打800号码而忽略其余的号码。

如何让它拨打整个号码?

1 个答案:

答案 0 :(得分:0)

如果对数字进行编码,它似乎有效。

String num = "tel:"+Uri.encode("18005551234,987654#,14325558765");

请注意,包括" tel:"在Uri.encode()调用内部也编码:,它打破了URI。