Привет, есть ли у кого-нибудь учебник о том, как создавать нативные меню, используя phonegap для Android и BlackBerry. Мне просто нужно простое базовое меню, которое эти мобильные ОС используют для добавления в мое телефонное приложение
Добавление нативных меню на Android описано здесь . Это похоже на добавление меню в собственное приложение.
В качестве альтернативы, если вы используете jQueryMobile, у вас есть хорошее меню, описанное здесь
Основная логика заключается в том, чтобы перехватить нажатие клавиши меню и затем показать пользовательский 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
Взгляните на Сенча Touch
Вы можете увидеть демо здесь
И API здесь