您只知道广播接收器中的SIM卡插槽号。经过一个月的研究,我得到了一个对我来说工作正常的解决方案
首先将android.permission.READ_PHONE_STATE权限添加到您的清单文件
为您的应用程序接收电话/短信事件的电话活动实施接收器
self.tabBarController!.tabBar.items![0].enabled = false
答案 0 :(得分:0)
for lms in lollipop 22 +
public class MessageReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
int slot = Integer.parseInt((String) intent.getExtras().get("slot"));
if(slot == 0){
// sim1
}
if(slot == 1){
// sim2
}
}
}
在联想K3笔记中测试