Android 未调用对话框的OnKeyListener
我的问题是,当触摸键盘的设置按钮时,对话框的OnKeyListener并没有被调用,但当触摸tab按钮、backward按钮时,它工作得很好。 因此,如果你有任何解决方案,它将是可取的。谢谢 setOnKeyListener(新的OnKeyListener(){Android 未调用对话框的OnKeyListener,android,Android,我的问题是,当触摸键盘的设置按钮时,对话框的OnKeyListener并没有被调用,但当触摸tab按钮、backward按钮时,它工作得很好。 因此,如果你有任何解决方案,它将是可取的。谢谢 setOnKeyListener(新的OnKeyListener(){ 当您按下键盘上会影响应用程序的按钮时,它将触发OnKeyListener事件 键盘上的设置按钮仅与该键盘相关,不会触发任何事件。这是不可能的。请分享代码,任何示例来展示您的尝试。好的,谢谢tasomaniac先生。但它将如何处理。实际上
当您按下键盘上会影响应用程序的按钮时,它将触发
OnKeyListener
事件
键盘上的设置按钮仅与该键盘相关,不会触发任何事件。这是不可能的。请分享代码,任何示例来展示您的尝试。好的,谢谢tasomaniac先生。但它将如何处理。实际上,我的应用程序是全窗口、隐藏标题栏应用程序,当我点击此设置按钮时,它会打开ns输入选项,然后没有任何后退按钮。我只想从此设置屏幕返回。如果没有后退按钮,这意味着您正在隐藏导航栏。当键盘存在时,不建议隐藏导航栏。您可以在键盘打开时取消隐藏,在键盘关闭时再次隐藏。
@Override
public boolean onKey(DialogInterface dialog, int keyCode,
KeyEvent event) {
// TODO Auto-generated method stub
Log.d("", "on key press");
return false;
}
});