3

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

我一直在 Android 上测试它,包括物理设备和模拟器。由于这个应用程序非常简单并且没有太多设置方式,我想禁用菜单按钮。

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

这可能吗?如果是这样,知道我哪里出错了吗?

编辑:真的应该提到版本-我使用的是PhoneGap 2.0。

4

1 回答 1

7

我有同样的问题。似乎是 PhoneGap 2.0 中的新默认设置。

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

于 2012-08-22T22:30:15.533 回答