电话空隙菜单和子菜单

时间:2011-12-30 04:37:26

标签: android blackberry cordova

嗨,有没有人有关于如何使用phonegap为Android和/或黑莓创建本机菜单的教程。我只想要这些移动操作系统用来添加到我的phonegap应用程序的简单基本原生菜单

3 个答案:

答案 0 :(得分:0)

答案 1 :(得分:0)

在Android上添加原生菜单here。这就像在原生应用中添加菜单一样。

或者,如果你使用jQueryMobile,可以使用漂亮的菜单here

答案 2 :(得分:0)

基本逻辑是按下菜单键,然后显示带有菜单选项的自定义DIV,如下所示:

function init() {
    document.addEventListener("deviceready", startup, false);
}

function startup() {
    console.log("Business time...");
    menuDiv = document.querySelector("#menu");

    document.addEventListener("menubutton", doMenu, false);
}

function doMenu() {
    console.log("The menu was clicked...");
    if(menuOpen) {
        console.log("close the menu");
        menuDiv.style.display="none";
        menuOpen = false;
    } else {
        console.log("open the menu");
        menuDiv.style.display="block";
        menuOpen = true;
    }

}

有关http://www.raymondcamden.com/index.cfm/2012/5/30/Example-of-adding-menu-support-to-a-PhoneGap-Application

的更多信息