0

我需要在 中显示一些信息Dialog或通过IntentService. 此对话框应显示在锁定的屏幕上,如果手机已锁定,则唤醒手机。如果可能,当消息传入时,我该如何在 WhatsApp 应用程序中执行类似操作?

4

1 回答 1

0

这只有在设备没有被密码锁定的情况下才有可能。这可能还需要设备管理员权限。

以下代码将解锁设备并允许您显示任何您想要的内容。

KeyguardManager keyguardManager = (KeyguardManager) getSystemService(Service.KEYGUARD_SERVICE);
    KeyguardLock lock = keyguardManager.newKeyguardLock(KEYGUARD_SERVICE);
    lock.disableKeyguard();
于 2014-08-14T19:43:15.827 回答