#android #cordova
#Android #кордова
Вопрос:
Есть ли обходной путь или плагин phonegap, с помощью которого можно создать собственное контекстное меню в Android? Я не собираюсь вводить / показывать HTML в событии нажатия меню, скорее я ищу собственный маршрут для решения этой проблемы.
Ответ №1:
Вы можете легко добавить собственное меню в класс, который расширяет DroidGap, так же, как и любое другое действие, поскольку DroidGap сам по себе является дочерним классом Activity.
Комментарии:
1. и как это будет выглядеть?
2. Это выглядит точно так же, как добавление меню к любому другому действию. Основное действие DroidGap — это оболочка для WebView и всех html / js / native-хуков, которые предоставляет PhoneGap. Домашняя активность, которая расширяет DroidGap, может управлять собственными меню так же, как и любая другая активность Android: developer.android.com/guide/topics/ui/menus.html
3. просто помните, что вам придется переделывать это для любой другой мобильной платформы … так что это своего рода поражение парадигмы phonegap.
Ответ №2:
phonegap загружает только HTML-страницу. затем вы можете создать что-либо на этой HTML-странице с помощью javascript и получить доступ к встроенным функциям, таким как камера, галерея tc, используя phonegap. Вы можете создать страницу в собственном коде, а затем загрузить HTML-страницу, щелкнув по чему-либо с помощью phonegap. Но разве это не помешает цели phonegap? Существует множество библиотек JS, которые придают родной внешний вид