//屏幕一直亮,禁止休眠
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
// 清除禁止休眠
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
本文介绍了如何通过设置窗口属性来实现屏幕常亮及取消该设置的方法。使用`FLAG_KEEP_SCREEN_ON`标志可以让屏幕保持唤醒状态,而清除此标志则允许屏幕进入休眠。
getWindow().setFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON,
WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
// 清除禁止休眠
getWindow().clearFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
9363

被折叠的 条评论
为什么被折叠?