1

正如我们在 JellyBean android 手机中看到的那样,在锁定屏幕中,如果我们拖动一个相机图标,它会要求我们解锁屏幕,一旦我们解锁屏幕,相机应用程序就会启动。

在我的服务中,当屏幕被锁定时,我会显示一个带有 OK 按钮的对话框(并在单击它后启动浏览器):

mKeyguardManager = (KeyguardManager) getSystemService(KEYGUARD_SERVICE); mKeyguardLock = mKeyguardManager.newKeyguardLock("My_App");

mKeyguardLock.disableKeyguard();

window.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED| WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);

但是点击确定后,浏览器是直接启动的。单击确定按钮后我需要它,它应该提示我解锁屏幕,解锁后,我应该被带到浏览器。

4

0 回答 0