在Android TV连接鼠标后,发现滑动鼠标无法使设备待机(进入休眠状态)
我们需要将WAKE_REASON_WAKE_MOTION屏蔽
文件:frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java
修改方式:
WindowManagerPolicy {
if (!wakeInTheaterMode && theaterModeEnabled) {
return false;
}
+ if(reason == PowerManager.WAKE_REASON_WAKE_MOTION){
+ return false;
+ }
if (theaterModeEnabled) {
Settings.Global.putInt(mContext.getContentResolver(),
本文讲述了在AndroidTV上连接鼠标后,如何通过修改PhoneWindowManager.java中的代码来屏蔽WAKE_REASON_WAKE_MOTION,以便于实现设备在鼠标滑动后正常进入休眠状态。

2万+

被折叠的 条评论
为什么被折叠?



