android – 如何找出正在拨打电话的SIM卡(双卡)

前端之家收集整理的这篇文章主要介绍了android – 如何找出正在拨打电话的SIM卡(双卡)前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我想检查哪个SIM卡正在拨打DUAL SIM安卓手机.阅读这篇文章 Android : Check whether the phone is dual SIM.

像魅力一样工作,检测SIM状态,如果手机是双SIM卡.下一步是在拨出呼叫请求期间获取SIM信息,以便我知道哪个SIM正在进行呼叫,并根据该信息采取一些措施.

有人可以帮助我吗?

解决方法

我已经测试过,对于Jelly Bean,我能够成功识别拨号SIM卡.
同时使用三重SIM设备进行测试,就像一个魅力.

BroadcastReceiver中的代码片段:

int whichSIM = 0; // this for security fallback to SIM 1

if (intent.getExtras().containsKey("subscription")) {

    whichSIM = intent.getExtras().getInt("subscription");

}

// do whatever you need to with the information

猜你在找的Android相关文章