FLAG_KEEP_SCREEN_ON不会破坏屏幕

时间:2014-11-19 15:36:31

标签: android screen wakelock keyguard

我在我的两项活动的onCreate()方法中使用以下代码行:

getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);

当然,关键是要保持屏幕开启并且不受影响。

重点是,如果屏幕变暗 - 未关闭 - 在我的某个活动启动之前,屏幕将保持其变暗,直到用户触摸活动为止。在用户以任何方式进行交互(TouchEvent或类似的东西,我假设)之后,设备将取消屏幕并保持这种状态直到用户离开活动。

有谁知道为什么会发生这种情况,如何在设置FLAG_KEEP_SCREEN_ON标志之前取消设备的屏幕?

0 个答案:

没有答案