检测设备是否正在关闭?

Nit*_*ael 4 java eclipse android device

在我的Android应用程序中,如果设备突然关闭,我需要做一些动作.有没有办法检测设备是否正在关闭?

Tri*_*ode 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. 
Run Code Online (Sandbox Code Playgroud)

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

意图| Android开发者.

您必须配置广播接收器以监听此事.