1

我有一个应用程序需要在后台锁定屏幕时保持打开状态。

我已经设法让所有这些都运行起来,但有一个问题是,一旦我打电话devicePolicyManger.lockNow();,显示器就会变黑。

我曾尝试使用 获取唤醒锁PowerManager.newWakeLock(PowerManager.FULL_WAKE_LOCK, "My Tag").aquire();,但似乎调用lockNow()覆盖了唤醒锁。

有小费吗?

4

1 回答 1

0

发布此消息后,我意识到解决问题的一个非常简单的方法是之后直接再次唤醒设备。这解决了问题,但会导致屏幕短暂变黑,这很不整洁,所以如果有人能提出更好的解决方案,请告诉我。

于 2017-05-25T09:56:19.570 回答