标签: android screen wakelock android-wake-lock
我想从服务中打开屏幕并立即让默认系统超时接管(即,在特定时间内不要按住唤醒锁,但只需将控制权移交给系统)。我已经尝试了WakeLock.acquire(),紧接着是WakeLock.release()(带有SCREEN_BRIGHT_WAKE_LOCK),但这根本不会在屏幕上切换。有没有办法从Service(没有启动新的WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON - 虚拟活动)实现这一目标?
WakeLock.acquire()
WakeLock.release()
SCREEN_BRIGHT_WAKE_LOCK
Service
WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON
答案 0 :(得分:3)
我认为this正是您所寻找的。你需要使用
PowerManager.ACQUIRE_CAUSES_WAKEUP