ShutdownReceiver shutdownReceiver = new ShutdownReceiver();
IntentFilter intentFilter = new IntentFilter();
intentFilter.addAction("android.intent.action.ACTION_SHUTDOWN");
registerReceiver(shutdownReceiver,intentFilter);
public class ShutdownReceiver extends BroadcastReceiver {
@Override
public void onReceive(Context context, Intent intent) {
if (intent.getAction().equals("android.intent.action.ACTION_SHUTDOWN")){
LogUtils.e("ACTION_SHUTDOWN");
}
}
}
注意:Android P以后,只能使用动态注册才能收到广播。