我尝试使用ACTION_CALL意图调用复数,类似于电话卡。它看起来像这样:(电话卡电话号码,电话卡引脚,拨打的实际号码。)
Intent callIntent = new Intent(Intent.ACTION_CALL, Uri.parse("tel:18005551234,987654#,14325558765");
startActivity(callIntent);
然而,当拨号器出现时,它只会在序列开始时拨打800号码而忽略其余的号码。
如何让它拨打整个号码?
答案 0 :(得分:0)
如果对数字进行编码,它似乎有效。
String num = "tel:"+Uri.encode("18005551234,987654#,14325558765");
请注意,包括" tel:"在Uri.encode()调用内部也编码:,它打破了URI。