设备解锁时应用程序回调

erv*_*eeg 2 android callback unlock

对于我正在编写的应用程序,如果用户在运行应用程序时锁定了手机,我希望在应用程序从锁定状态恢复时弹出针屏幕.是否有回调方法或我可以用来捕获状态变化的东西?

Sem*_*bee 6

您需要扩展BroadcastReceiver,它有一个名为onReceive的方法,它需要一个上下文和一个intent.

然后你可以问这样的意图:

if(intent.getAction().equals(Intent.ACTION_SCREEN_OFF)){

    // Do something really cool

}else if (intent.getAction().equals(Intent.ACTION_SCREEN_ON)) {

    // Do something else equally cool

}
Run Code Online (Sandbox Code Playgroud)

干杯...