当用户解锁设备时,我希望应用程序返回到登录屏幕,这样入侵者就无法通过解锁设备并使应用程序恢复其原始状态来使用应用程序。我使用了一个BroadcastReceiver来检测何时按下了电源按钮,但是当前的结果是,无论用户在按下电源按钮之前是否正在使用应用程序,都会加载登录屏幕。下面我已经包含了我的BroadcastReceiver代码,如果可能的话,也许有人可以解释一下这个问题?public class ScreenReceiver extends Broadcas
我本质上是想在屏幕解锁时显示一个屏幕,而不管已经运行的应用程序是什么。假设我想要在电话解锁后立即显示abc.xml。如何将其添加到ScreenReceiver类中?还有,我不想设置任何屏幕时,应用程序runs.Do我需要运行下面的代码作为服务?public class SampleActivity exten