Поддерживает ли Phonegap собственное меню Android?

#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, которые придают родной внешний вид