0

我想从服务打开屏幕并立即让默认的系统超时接管(即在特定时间不持有唤醒锁,而只是将控制权交给系统)。我已经尝试WakeLock.acquire()立即使用WakeLock.release()(带有SCREEN_BRIGHT_WAKE_LOCK),但这甚至根本没有打开屏幕。有什么方法可以通过Service(除了启动新的 WindowManager.LayoutParams.FLAG_TURN_SCREEN_ON-dummy-activity)来实现这一点吗?

4

1 回答 1

3

我想就是你要找的。你需要使用

PowerManager.ACQUIRE_CAUSES_WAKEUP
于 2013-08-15T21:10:54.690 回答