首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >如何抓取android下线SIM卡事件?

如何抓取android下线SIM卡事件?
EN

Stack Overflow用户
提问于 2012-07-20 19:49:03
回答 2查看 5.3K关注 0票数 3

在安卓系统中,如何抓取SIM卡下架事件?通常在htc 1x这样的手机上,我们可以在不取出电池的情况下移除SIM卡,并且没有关机或重新启动手机的通知。我想要捕获SIM卡拔出的事件,以便弹出一些消息。

EN

回答 2

Stack Overflow用户

发布于 2012-07-20 19:57:39

检查答案一,可以通过TelephonyManager类查看SIM卡在设备中是否可用。

How can I check whether the Sim Card is available in an android device?

票数 2
EN

Stack Overflow用户

发布于 2012-07-20 20:01:39

根据this answer的说法,当SIM卡更换时,例如进入或离开飞行模式,以及可能也在移除或插入SIM卡时,系统会发出android.intent.action.SIM_STATE_CHANGED意图。

应该注意的是,由于这是一个未记录的API,可能会在没有通知的情况下更改,并且它也可能在某些设备上不可用。

至于关机或重启,根据this answer的说法,系统会发出android.intent.action.ACTION_SHUTDOWN意图(在Android1.6或更高版本上)。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/11578746

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档