如何在双SIM卡设备上使用自己指定的SIM卡发送ussd命令?

时间:2018-06-24 10:18:01

标签: android

我尝试了一段时间以在android上运行ussd命令,但我可以做的没有问题:

String ussdCode = "*" + "123" + Uri.encode("#");
Intent intent=new Intent(Intent.ACTION_CALL,Uri.parse("tel:" + ussdCode));
startActivity(intent) 

但是问题是,在双SIM卡设备上,我无法确定将在代码执行期间自动选择的SIM卡。

我搜索了以下API:telephonyanger; subscriptionManager和subscriptionInfo,但不包含任何内容。

感谢您向我提出的解决方案

0 个答案:

没有答案