【问题标题】:How to call from SIM 2 in Android?如何从 Android 中的 SIM 2 拨打电话?
【发布时间】:2016-11-28 09:28:48
【问题描述】:

我正在构建一个 android 应用程序,我想从 SIM2 呼叫我设备上的特定号码。

以下是我从其他链接中找到但对我没有用的主要代码。

Intent intent = new Intent(Intent.ACTION_CALL);
        intent.putExtra("com.android.phone.extra.slot", 1); //For sim 2
        intent.putExtra("simSlot", 1); //For sim 2
        intent.setData(Uri.parse("tel:" + "**********"));

我有 OnePluse2 设备。我检查了其他应用程序,如 trueBalance 和 mubble 工作正常。他们从 SIM2 打来电话检查余额。

但是我如何也可以从 SIM2 呼叫并检查余额!

谁能帮我解决这个问题?

【问题讨论】:

    标签: android call


    【解决方案1】:

    您的代码适用于三星手机。基本上,android 不提供选择 sim 来拨打电话的选项,它实际上是由设备制造商提供的。没有任何官方文档可用于实现您想要做的事情.

    【讨论】:

    • 我发现上面提到的应用程序能够实现这一点。有同样的想法吗?
    • 他们直接从 sim 2 调用
    • 据我所知这是不可能的,您可以打开拨号盘,输入以编程方式输入的数字并提示用户拨打电话...
    • 从我看到的许多类似问题来看,没有一个标准方法(尽管可能有一些方法对许多手机来说都很常见)。我假设正确执行此操作的现有应用程序必须有一个集合(可能通过反复试验来之不易)如果我在此硬件上,请执行此操作类型测试。
    • 我该怎么做?有什么链接可以推荐给我吗?
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-08-26
    • 2018-05-22
    • 1970-01-01
    • 2016-03-26
    相关资源
    最近更新 更多