наличие кнопки меню Android - PullRequest
       22

наличие кнопки меню Android

0 голосов
/ 26 января 2012

В прошлом я держал настройки своей игры за кнопкой физического меню по следующим причинам:

  • Мне не нужно иметь экранные кнопки в игре.
  • Действие меню согласуется с опытом пользователя Android;это не что-то уникальное для моего приложения.

В некоторых ситуациях Android предоставляет программную кнопку меню в нижней панели системы.Заглядывая вперед, хотя (например, с недавними устройствами и targetSdkVersions), кажется, что нет гарантированного способа иметь кнопку меню без реализации нового ActionBar.

Если мое понимание правильное, я вижу следующие варианты:

  1. Используйте панель действий.Попрощайтесь с большой частью экранной недвижимости, особенно в альбомной ориентации.
  2. Реализация собственной кнопки экранного меню.Я видел это в других играх, и это кажется мне непоследовательным и ужасным.
  3. Ориентация на старую версию SDK.Мне это не нравится.

Правильно ли мое понимание?У кого-нибудь есть дополнительные предложения для моего списка?

соответствующие ссылки:

http://developer.android.com/design/patterns/compatibility.html

Кнопка меню Android на устройствах 4.0

Строка состояния Android 3.0 и targetSdkВерсия в манифесте, кнопка меню

Целевая кнопка меню Android сота

Ответы [ 2 ]

0 голосов
/ 26 января 2012

Правильно ли мое понимание?

Да.

У кого-нибудь есть дополнительные предложения для моего списка?

Ваше определениеот "ужасного" отличается от моего.ИМХО, любая игра, которая имеет собственную стилизованную графику и внешний вид (т. Е. Практически все, что использует Canvas или OpenGL), должна была реализовать свое собственное «меню» с самого начала, и, следовательно, в значительной степени не заметила бы эти изменения.

0 голосов
/ 26 января 2012

Вы можете реализовать свою маленькую прозрачную кнопку меню.Многие игры делают это.Таким образом, вы не зависите ни от кого и не теряете места на экране.

Редактировать: ваша кнопка меню могла бы соответствовать дизайну вашей игры.

...