如何解决Android:目标SIM卡/来电数量
INB4:How to find target sim for an incoming call in dual sim android phone?
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 举报,一经查实,本站将立刻删除。