首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

在弹出menu时,怎么让menu以外的控件(popupwindow) 获取焦点响应点击事件

2012-08-28 
在弹出menu时,如何让menu以外的控件(popupwindow) 获取焦点响应点击事件问题如上。。。求助[解决办法]必须ret

在弹出menu时,如何让menu以外的控件(popupwindow) 获取焦点响应点击事件


问题如上。。。求助

[解决办法]
必须return false,才能使popupwindow最后显示。

你先在onMenuOpened的里面第一行加上super.onMenuOpened(featureId, menu);如果没效果,把这一行改为openOptionsMenu();

记住:必须放在第一行,返回也必须return false;
[解决办法]
使用自定义menu吧。自己在底下放个view,按menu键的时候把它显示出来,可以实现任何想要的动作和外观。
现在的软件基本上都是自定义menu,系统的那个太丑了。

热点排行