在我的Android应用程序中,我使用PROXIMITY_SCREEN_OFF_WAKE_LOCK
WakeLock,以便在激活接近传感器时关闭屏幕。
Android文档说:
然而,当接近传感器关闭屏幕时,设备不会入睡,因为它实际上被视为持续的用户活动。
但是当传感器被激活并且屏幕关闭时;调用我的活动的onPause
事件,并在屏幕打开时再次调用onResume
。是否意味着屏幕关闭时设备会进入睡眠状态?关于如何在屏幕关闭时阻止我的活动暂停的任何建议?
答案 0 :(得分:0)
使用 PARTIAL_WAKE_LOCK,代替 PROXIMITY_SCREEN_OFF_WAKE_LOCK 它会对您有用。并在您的活动 oncreate()中获取它,并在 onPause()中发布。