我想disable/delay
以编程方式锁定屏幕。在研究这个问题时,KeyguardManager
已折旧/不能持续工作,FLAG_DISMISS_KEYGUARD
不是一个选项,因为我想在后台执行此操作,出于电池原因我不想使用 WakeLock,设备管理似乎无法执行此操作,而SCREEN_OFF_TIMEOUT
可以控制屏幕何时休眠,但我无法找到类似的屏幕锁定超时。
我在这里缺少什么?谢谢。
试试这个,只要活动位于顶部,它就会保持屏幕/显示器的唤醒状态。getWindow().addFlags(WindowManager.LayoutParams.FLAG_KEEP_SCREEN_ON);
此外,这不需要清单中的任何许可。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)