用于隐藏软件键盘的 KeyEvent 代码?

KeyEvent code for hiding software keyboard?

当在我的虚拟设备上打开软件键盘时,后退按钮会更改功能以在按下时隐藏键盘 - 它不会像隐藏键盘时那样保持 'KEYCODE_BACK'。

这个 "hide" 按钮是否仍然定义为 KeyEvent,或者我是否需要走不同的路线以便在按下时 运行 和 activity?

如 CommonsWare 所述,"the system does not pass that event [back button while keyboard is displayed] to the activity. It just collapses the input method editor (soft keyboard)."

所以不,它不会触发 KeyEvent。