检测设备是否正在关闭?

5
在我的安卓应用中,如果设备突然关闭,我需要执行一些操作。有没有办法检测设备正在关闭?
1个回答

5

广播动作:设备正在关闭。这是在设备被关闭(完全关闭,而不是睡眠)时广播的。一旦广播完成,最终关机将继续并所有未保存的数据将被丢失。应用程序通常不需要处理此操作,因为前台活动也将被暂停。

这是一个受保护的意图,只能由系统发送。

可能包括以下扩展信息:

EXTRA_SHUTDOWN_USERSPACE_ONLY a boolean that is set to true if this shutdown is only for userspace processes. If not set, assumed to be false. 

常量值: "android.intent.action.ACTION_SHUTDOWN"

Intent | Android Developers.

您需要配置广播接收器以侦听此事件


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