Android 11.0 锁屏时禁止按键调节亮度

frameworks/base/services/core/java/com/android/server/policy/PhoneWindowManager.java

在 interceptKeyBeforeDispatching 方法的亮度键的触发处:

if (keyCode == KeyEvent.KEYCODE_BRIGHTNESS_UP || keyCode == KeyEvent.KEYCODE_BRIGHTNESS_DOWN){
    
    
  KeyguardManager keyguardManager = (KeyguardManager) ActivityThread.currentApplication().getSystemService(Context.KEYGUARD_SERVICE);
  if (keyguardManager.isKeyguardLocked()) return 0;
}

我是王睿丶,加入我的Q群:901440630,欢迎一起讨论安卓技术!

猜你喜欢

转载自blog.csdn.net/qq_27494201/article/details/125083386