使用PhoneGap在Android中禁用菜单按钮

Mat*_*aly 3 javascript cordova

我正在使用PhoneGap和jQuery Mobile构建我的第一个移动应用程序,我遇到了一个小问题.

我一直在Android上测试它,无论是在物理设备还是模拟器上.由于此应用程序非常简单,并且没有任何设置方式,我想禁用"菜单"按钮.

现在,我从PhoneGap文档中得到的印象是,您需要为menubutton事件添加事件侦听器以覆盖默认行为,并使用preventDefault来停止发生的默认操作.尽我所能,我似乎无法让它工作.我为它编写的代码是在JSFiddle上.

这可能吗?如果是这样,任何想法我哪里错了?

编辑:应该真的提到版本 - 我正在使用PhoneGap 2.0.

300*_*0hp 7

我有同样的问题.似乎是PhoneGap 2.0中的新默认值.

在src文件夹下的.java文件中(MainActivity.java似乎是默认文件名),注释掉onCreateOptionsMenu函数.