我试图制作一款可以在不使用时禁用屏幕的Android应用,但可以通过解锁手机轻松访问。最简单的方法是禁用锁屏我猜。我尝试过disableKeyguard / FLAG_DISMISS_KEYGUARD / FLAG_SHOW_WHEN_LOCKED,但它们似乎都不再起作用了。我目前的想法是,我需要保持应用程序关闭,并简单地调暗屏幕,但是,因为用例将使应用程序在几个小时内定期使用,我真的希望避免这种做法。 有没有办法创建一个可以保持活跃的应用程序,但在不使用时睡觉而不需要解锁?
答案 0 :(得分:0)
我的朋友昏暗的部分不会对你有用,因为它仍然会在黑色的房间里发光并排出电池。 为什么不将应用程序休眠时间设置为1秒。在触摸屏幕时,它将恢复到睡眠时间的最大数量。
答案 1 :(得分:0)
将FLAG_DISMISS_KEYGUARD
与FLAG_SHOW_WHEN_LOCKED
一起使用。如果您需要保持屏幕开启,请使用FLAG_KEEP_SCREEN_ON
。如果您需要在屏幕关闭时运行应用程序,请使用唤醒锁。