注释或去掉KEYCODE_POWER这个case,powe键则就没有无key事件响应了;
diff --git a/base/services/core/java/com/android/server/policy/PhoneWindowManager.java b/base/services/core/java/com/android/server/policy/PhoneWindowManager.java
index f103120..e6c89cf 100644
--- a/base/services/core/java/com/android/server/policy/PhoneWindowManager.java
+++ b/base/services/core/java/com/android/server/policy/PhoneWindowManager.java
@@ -6956,17 +6956,6 @@ public class PhoneWindowManager implements WindowManagerPolicy {
break;
}
- case KeyEvent.KEYCODE_POWER: {
- result &= ~ACTION_PASS_TO_USER;
- isWakeKey = false; // wake-up will be handled separately
- if (down) {
- interceptPowerKeyDown(event, interactive);
- } else {
- interceptPowerKeyUp(event, interactive, canceled);
- }
- break;
- }
-
case KeyEvent.KEYCODE_SYSTEM_NAVIGATION_DOWN: