当前位置: 代码迷 >> Android >> Android 自定义Option Menu相应onKeyDown的有关问题
  详细解决方案

Android 自定义Option Menu相应onKeyDown的有关问题

热度:93   发布时间:2016-05-01 17:55:07.0
Android 自定义Option Menu相应onKeyDown的问题
请教高手,为什么我在一个activity中自定义了一个PopupWindow让它响应事件(keycode=keycode.menu)
第一次是可以正常弹出,但是点击第二次就不能监听到onKeyDown事件了呢?

问题是:1,第一次点击Menu,PopupWindows弹出了,
  2,第二次点击Menu,毫无反应?完全没反应啊,监听不到第二次点击事件。。。

我想做成系统默认Menu的效果,第一次点击menu,menu菜单弹出,再次点击menu,menu菜单消失。。。

分少,大家别介意。。。


------解决方案--------------------
给 PopupWindow setFocusable(false)就行,具体原因看参考:http://www.girlcoding.com/2011/04/popupwindow-custom-menu/
  相关解决方案