gpt4 book ai didi

java - Android - 将屏幕转回关闭模式

转载 作者:行者123 更新时间:2023-11-30 11:07:16 24 4
gpt4 key购买 nike

我想在我的项目中实现一个类似 whatsapp 的弹出窗口,我通过使用“对话作为 Activity ”成功地实现了它。下面的代码有助于在手机处于 sleep 模式时打开屏幕并显示弹出窗口。

Window window = getWindow();
window.addFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED
| WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON
);

但在那之后它一直保持在“屏幕打开”模式。我找不到任何“关闭屏幕”的方法。

有人知道解决这个问题的方法吗?

最佳答案

当您不再需要保持屏幕亮起时,只需删除保持屏幕亮起的标志

Window window = getWindow();
window.clearFlags(WindowManager.LayoutParams.FLAG_SHOW_WHEN_LOCKED| WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON);

关于java - Android - 将屏幕转回关闭模式,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28986272/

24 4 0