我的Android应用程序能够在bakground上运行,我希望它能够在用户停止与手机交互时这样做。 我的应用程序是打开的,用户在x时间内没有做任何事情,我预计Android会锁定屏幕(这就是我想要的)。 但是,该应用程序只是保持屏幕打开。为什么呢?
我不会在应用上的任何位置使用android:keepScreenOn="true"
。
答案 0 :(得分:0)
您是否正在收购WakeLock?
如果是,您应该使用PARTIAL_WAKE_LOCK
代替FULL_WAKE_LOCK
或SCREEN_BRIGHT_WAKE_LOCK
第一个让屏幕关闭,其他人不会
答案 1 :(得分:0)
嗯,原来这是我的错,而不是应用程序。
我已经启用了“充电时保持屏幕清醒”,并且由于我将手机连接到电脑,屏幕从未锁定...
如果其他人处于同样的情况,我会把它留在这里。