微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

Android:目标SIM卡/来电数量

如何解决Android:目标SIM卡/来电数量

INB4:How to find target sim for an incoming call in dual sim android phone?

因此,我有一个带有SIM卡的电话(A):

SIM 1号码:123

SIM 2号码:456

,然后我从其他电话(B:789)打到123。 在电话A上,我能够检测到来电,并且能够获得来电号码(789)。我无法做的是检测到呼叫目标是SIM 1号码:123。

有人可以帮我吗?

解决方法

尝试一下:

public class MyCallReceiver extends BroadcastReceiver {
@Override
    public void onReceive(Context context,Intent intent) {
    String mySim = "";
    mySim = intent.getExtras().getInt("simId",-1);
    if(callingSIM == "0"){
        //SIM1
    }
    else if(callingSIM =="1"){
        //SIM2
    }
    }
}
,

好的,我终于设法做到了,但不是直接做到。 我从通话记录中获取了我需要的所有信息。

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。