我当前正在使用 ActionBar 菜单项在操作栏中显示 SearchView。当搜索菜单项展开时,软键盘就会显示出我想要的东西。现在,当用户按下后退按钮关闭软键盘时,我还想折叠操作栏中的 SearchView。
我尝试在 MenuItem 和 ActionView 上实现以下监听器 OnKeyListener 和 OnFocusChangeListener。我还尝试过在活动中使用 OnBackPress ()。以上都没有检测到什么时候后退按钮是用来关闭软键盘。
有什么想法吗?
我已经实现了 OnActionExpandListener 来知道 SearchView 何时可见。