在PhoneGap Build中禁用Android菜单按钮

时间:2013-12-04 12:38:03

标签: android cordova phonegap-build

使用 PhoneGap Build 创建Android应用时,如何阻止系统添加屏幕底部的菜单按钮?

enter image description here

Disabling menu button in Android using PhoneGap开始,我在使用纯 PhoneGap 时得到了解决方案,解决方案似乎是在onCreateOptionsMenu中注释掉MainActivity.java函数。但是,使用 PhoneGap Build 时,我显然无法访问任何java文件。

那么 PhoneGap Build 的解决方案是什么?

  • 是否需要在config.xml中设置特殊选项?
  • 是否可以通过菜单按钮的JavaScript事件处理程序禁用它?
  • 还有其他想法吗?

1 个答案:

答案 0 :(得分:8)

http://android-developers.blogspot.co.uk/2012/01/say-goodbye-to-menu-button.html提到了一个对我有用的解决方案:

  

...为确保系统导航旁边不会出现溢出操作按钮,您应将 targetSdkVersion 设置为 14

另请注意:

  

...您可以将 minSdkVersion 留在更低的位置,以继续支持旧设备。

以上内容可以在 config.xml 中设置。