[英]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.