读书人

在弹出menu时怎么让menu以外的控件(

发布时间: 2012-08-28 12:37:01 作者: rapoo

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


问题如上。。。求助

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

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

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

读书人网 >Android

热点推荐