android TV 连接有线鼠标/蓝牙鼠标后,滑动鼠标待机不下去

在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(),

相关推荐
從南走到北20 分钟前
JAVA国际版打车APP打车顺风车滴滴车跑腿APP源码Android+IOS+H5
android·java·ios
独自破碎E22 分钟前
从括号匹配到字符串解码:递归思想的巧妙应用
android·java·开发语言
只想搞钱的肥仔1 小时前
Android thermal (7)_thermal core
android
一氧化二氢.h1 小时前
MySQL root用户连接错误解决方法
android·数据库·mysql
QuantumLeap丶1 小时前
《Flutter全栈开发实战指南:从零到高级》- 13 -状态管理GetX
android·flutter·ios·前端框架
百锦再2 小时前
第15章 并发编程
android·java·开发语言·python·rust·django·go
Propeller2 小时前
【Android】模板化解决复杂场景的滑动冲突问题
android·java
byte轻骑兵3 小时前
Rust赋能Android蓝牙协议栈:从C++到安全高效的重构之路
android·c++·rust
從南走到北5 小时前
JAVA国际版二手车交易二手车市场系统源码支持Android+IOS+H5+APP
android·java·ios
江上清风山间明月5 小时前
Android 系统中进程和线程的区别
android·python·线程·进程