标签: android keyboard
我需要拦截隐藏键盘事件。为此,我使用了 onKeyPreIme 和 dispatchKeyEvent 。一切都很好,当我按下按钮时,我拦截了这个KeyEvent.KEYCODE_BACK。但是有像魅族这样的问题设备。哪里有一个特殊的按钮“隐藏键盘”,反过来不会在回调中捕获。 你能给出建议,我怎么能做到这一点?
screen with meizu keyboard
答案 0 :(得分:0)
您可以在根视图中使用onMeasure()方法来检测键盘是显示还是隐藏 https://stackoverflow.com/a/8135035