如何在安卓系统中捕获SIM卡移除事件?

3
在安卓系统中,如何捕捉SIM卡拔出的事件?通常在像HTC 1X这样的手机上,我们可以在不拆卸电池的情况下拆下SIM卡,并且没有类似于关机或重启手机的通知。我想捕捉SIM卡拔出的事件,以便可以弹出一些消息。
2个回答

2

2
根据这个答案,当SIM卡更改时,例如进入或离开飞行模式,以及插入或移除SIM卡时,系统会发送一个android.intent.action.SIM_STATE_CHANGED意图。
需要注意的是,由于这是一个未经记录的API,可能会在不事先通知的情况下发生更改,并且某些设备上可能无法使用。

至于关机或重启,根据这个答案,系统会发送一个android.intent.action.ACTION_SHUTDOWN意图(Android 1.6或更高版本可用)。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接