android7.0 去掉Power键按钮,让其无响应;

注释或去掉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:

猜你喜欢

转载自blog.csdn.net/xiao_yuanjl/article/details/80676534