Перейти к содержанию
Fire Monkey от А до Я
  • 0

vkHardwareBack, vkHome, vkMenu (Android)


Major

Вопрос

Можно ли как-то узнать список доступных кнопок (HardwareBack, Home, Menu) на том или ином девайсе?

Еще заметил, что кнопки vkHardwareBack и vkMenu можно перехватить в OnKeyUp, а кнопка vkHome выполняется так, как системе угодно.

Ссылка на комментарий

Рекомендуемые сообщения

  • 0
3 часа назад, Равиль Зарипов (ZuBy) сказал:

как понять список доступных кнопок?

 

на моем смартфоне есть кнопки HardwareBack, Home, Menu, а на планшете кнопки Menu физически нет

Ссылка на комментарий
  • 0
  • Модераторы
Только что, Major сказал:

на моем смартфоне есть кнопки HardwareBack, Home, Menu, а на планшете кнопки Menu физически нет

её давно нет на многих телефонах, начиная с SDK 14 вроде Android отошел от этой идеологии.

Но ничего вам не мешает её обработать, при её наличии

Ссылка на комментарий
  • 0

Эмпирически выяснено, что vkHardwareBack есть на всех устройствах с Android (из тех, что проверялись). Это вообще специфическая для Android клавиша, для которой нет аналогов на других платформах.

Остальное как получится. Теоретически можно нормальную клаву подключить, но это не проверялось.

Ссылка на комментарий
  • 0
3 часа назад, Равиль Зарипов (ZuBy) сказал:

её давно нет на многих телефонах, начиная с SDK 14 вроде Android отошел от этой идеологии.

 

а Samsung Galaxy S4 относится ко многим телефонам? На нем есть Menu.

 

Ссылка на комментарий
  • 0
39 минут назад, Major сказал:

Можно ли как-то узнать список доступных кнопок

Средствами Fire Monkey нельзя. И это относится не только к HardwareBack, Home, Menu но и вообще к любым клавишам на любой клавиатуре. Возможно можно как-то воспользоваться андроидными системными функциями, но например в Windows нету системных средств для определения наличия физических клавиш. Так что обработка горячих клавиш всегда должна дублироваться какими-то другими интерфейсными элементами, если конечно Вы не хотите намеренно скрыть что-то от обычных пользователей.

Ссылка на комментарий
  • 0
  • Модераторы
14 минут назад, Major сказал:

а Samsung Galaxy S4 относится ко многим телефонам? На нем есть Menu.

это к дизайнерам самсунг, меню давно заменяют на "последние запущенные приложения" или как вариант "выбор симкарты для звонка"

вообще не вижу проблем с этой кнопкой, если есть обработайте, если нет её, то ничего не произойдёт

Ссылка на комментарий

Присоединяйтесь к обсуждению

Вы можете написать сейчас и зарегистрироваться позже. Если у вас есть аккаунт, авторизуйтесь, чтобы опубликовать от имени своего аккаунта.

Гость
Ответить на вопрос...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

  • Последние посетители   0 пользователей онлайн

    • Ни одного зарегистрированного пользователя не просматривает данную страницу
×
×
  • Создать...