Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Общие вопросы Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 28.02.2015, 09:50   #1
Oleg_SS
Пользователь
 
Регистрация: 02.04.2010
Сообщений: 75
По умолчанию Меню в андроид на XE7

В инете много примеров как сделать меню для андроида на XE7, но среди них не нашел как сделать кнопку меню рядом с софтовыми кнопками. На первом фото выделена кнопка меню (внизу, справа), на втором фото пункты меню при нажатии на кнопку меню.


Oleg_SS вне форума Ответить с цитированием
Старый 28.02.2015, 12:02   #2
lexaltd
Форумчанин
 
Регистрация: 21.07.2008
Сообщений: 192
По умолчанию

Это кнопка меню.
Уберите целевой СДК из манифеста (android:targetSdkVersion) и кнопка появится.

Или поставь
Код:
android:targetSdkVersion="10"

Последний раз редактировалось lexaltd; 28.02.2015 в 12:08.
lexaltd вне форума Ответить с цитированием
Старый 28.02.2015, 13:04   #3
Oleg_SS
Пользователь
 
Регистрация: 02.04.2010
Сообщений: 75
По умолчанию

Цитата:
Сообщение от lexaltd Посмотреть сообщение
Это кнопка меню.
Уберите целевой СДК из манифеста (android:targetSdkVersion) и кнопка появится.

Или поставь
Код:
android:targetSdkVersion="10"
Я только учусь... Можно подробнее. И как настроить меню? Как добавить пункты меню?
android:targetSdkVersion="10" - это где такая настройка?
Oleg_SS вне форума Ответить с цитированием
Старый 28.02.2015, 13:22   #4
lexaltd
Форумчанин
 
Регистрация: 21.07.2008
Сообщений: 192
По умолчанию

Цитата:
Сообщение от Oleg_SS Посмотреть сообщение
Я только учусь... Можно подробнее. И как настроить меню? Как добавить пункты меню?
android:targetSdkVersion="10" - это где такая настройка?
Я в XE7 не знаю как.
android:targetSdkVersion находится в файле AndroidManifest.xml в XE7 он тоже должен быть - только где и как я не знаю.

Последний раз редактировалось lexaltd; 28.02.2015 в 13:26.
lexaltd вне форума Ответить с цитированием
Старый 28.02.2015, 14:54   #5
Streletz
Старожил
 
Регистрация: 03.01.2014
Сообщений: 2,870
По умолчанию

Обычно, манифест находится в папке Android после компиляции. Также можно попробовать "поиграться" с Project->Options.
Streletz вне форума Ответить с цитированием
Старый 01.03.2015, 07:29   #6
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

Появляется автоматически, обработай нажатие VK_MENU и выводи что хочешь. компонента меню для андроида сейчас нет, и поэтому используется TListBox
ZuBy вне форума Ответить с цитированием
Старый 03.03.2015, 04:02   #7
Oleg_SS
Пользователь
 
Регистрация: 02.04.2010
Сообщений: 75
По умолчанию

Цитата:
Сообщение от ZuBy Посмотреть сообщение
Появляется автоматически, обработай нажатие VK_MENU и выводи что хочешь. компонента меню для андроида сейчас нет, и поэтому используется TListBox
а можно код? VK_MENU это событие чего?
Oleg_SS вне форума Ответить с цитированием
Старый 03.03.2015, 05:43   #8
ZuBy
Участник клуба
 
Аватар для ZuBy
 
Регистрация: 29.09.2008
Сообщений: 1,234
По умолчанию

какой код я должен тебе дать?
кинь листбокс добавь айтемы, скрой его.
при OnKeyUp обработай VK_MENU и показывай листбокс, после нажатия на него снова скрой. всё
ZuBy вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
ShowModal и SetFocus Delphi XE7 Shouldercannon Общие вопросы Delphi 10 21.02.2015 21:55
Использование синтаксиса Delphi XE7 bro Общие вопросы Delphi 2 20.12.2014 11:25
не компилируется программа для андроид в XE7 alman12 Общие вопросы Delphi 5 18.12.2014 07:38
XE7 Android дублирование ресурсов ZBEP Общие вопросы Delphi 3 22.11.2014 04:18
JSON [XE7] ZuBy Общие вопросы Delphi 8 09.11.2014 14:02