Android 按键 在锁屏界面,按“△”不能解锁,只有空格键可以解锁

Posted 王睿丶

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android 按键 在锁屏界面,按“△”不能解锁,只有空格键可以解锁相关的知识,希望对你有一定的参考价值。

【方法】

SDK/frameworks/base$ grep “KEYCODE_MENU” ./ -nr
慢慢定位到了:NotificationShadeWindowViewController.java

 mView.setInteractionEventHandler(new NotificationShadeWindowView.InteractionEventHandler() 
            @Override
            public boolean dispatchKeyEvent(KeyEvent event) 
                boolean down = event.getAction() == KeyEvent.ACTION_DOWN;
                switch (event.getKeyCode()) 
                    case KeyEvent.KEYCODE_BACK:
                        if (!down) 
                            mService.onBackPressed();
                        
                        return true;
                    case KeyEvent.KEYCODE_MENU:
                        //wangrui Remove the menu key to unlock
//                        if (!down) 
//                            return mService.onMenuPressed();
//                        
                        //end
                        break;
        );

以上是关于Android 按键 在锁屏界面,按“△”不能解锁,只有空格键可以解锁的主要内容,如果未能解决你的问题,请参考以下文章

Android 11.0 修复在锁屏界面连续按锁屏键,需要按多次空格键才能解锁的Bug

Andrid 按键 锁屏界面连续按键盘锁屏键后,需要多次按空格键才能解锁成功

android2.2的锁屏界面,如何在开机时默认显示横屏

网易云音乐锁屏界面效果实现

实现:编辑短信,按power键锁屏后,再点亮屏幕,进入的还是编辑短信界面,按返回键才会进入解锁界面。

windows锁屏中,怎么实现自动解锁,进入界面