簡體   English   中英

Android:目標 SIM/來電數量

[英]Android: Target SIM/Number of incoming call

INB4: 如何在雙卡安卓手機中找到來電的目標卡? <- 不工作,遺憾的是:(

所以,我有一部帶有 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
    }
    }
}

好的,我終於設法做到了,但不是直接做到這一點。 我正在從通話記錄中獲取我需要的所有信息。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM