1

INB4:如何在双卡安卓手机中找到来电的目标卡?<- 不工作,可悲的是:(

所以,我有一部带有 SIM 卡的电话 (A):

SIM 1 号码:123

SIM 2 号码:456

我从不同的电话(B:号码 789)拨打 123。在电话 A 上,我能够检测到来电,并且能够获取来电号码(789)。我不能做的是检测到呼叫目标是 SIM 1 号码:123。

有人能帮我吗?

4

2 回答 2

0

尝试这个:

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
    }
    }
}
于 2020-09-24T12:16:08.380 回答
0

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

于 2020-09-25T09:32:42.733 回答