gpt4 book ai didi

android - 如何检查sim是否在android中处于 Activity 状态

转载 作者:太空宇宙 更新时间:2023-11-03 11:14:18 27 4
gpt4 key购买 nike

请告诉我他们有什么方法可以检查 sim 卡是否处于 Activity 状态。我知道我可以通过使用电话管理器来做到这一点,但我不知道哪种 telephonymnager 方法有用。我尝试了很多但没有得到想要的结果。

最佳答案

这样做..

TelephonyManager telMgr = (TelephonyManager) getSystemService(Context.TELEPHONY_SERVICE);
int simState = telMgr.getSimState();
switch (simState) {
case TelephonyManager.SIM_STATE_ABSENT:
// do something
break;
case TelephonyManager.SIM_STATE_NETWORK_LOCKED:
// do something
break;
case TelephonyManager.SIM_STATE_PIN_REQUIRED:
// do something
break;
case TelephonyManager.SIM_STATE_PUK_REQUIRED:
// do something
break;
case TelephonyManager.SIM_STATE_READY:
// do something
break;
case TelephonyManager.SIM_STATE_UNKNOWN:
// do something
break;
}

关于android - 如何检查sim是否在android中处于 Activity 状态,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19065839/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com