В прошлом я держал варианты моей игры позади кнопки физического меню по этим причинам:андроид наличия кнопки меню
- не должно иметь на экране кнопку в игре.
- Действие меню соответствует пользовательскому опыту Android; это не что-то уникальное для моего приложения.
В некоторых ситуациях Android предоставляет мягкую кнопку меню в нижней системной панели. Однако, смотря вперед (например, с помощью последних устройств и targetSdkVersions), кажется, что нет гарантированного способа иметь кнопку меню без реализации нового ActionBar.
Если я правильно понимаю, я вижу следующие варианты:
- Используйте ActionBar. Попрощайтесь с большим куском экранной недвижимости, особенно в ландшафтной ориентации.
- Внесите мою собственную экранную кнопку меню. Я видел это в других играх, и это кажется мне непоследовательным и ужасным.
- Задайте старую версию sdk. Мне это не нравится.
Правильно ли я понимаю? У кого-нибудь есть дополнительные предложения для моего списка?
соответствующие ссылки:
http://developer.android.com/design/patterns/compatibility.html
Android Menu Button on 4.0 Devices
Android 3.0 statusbar & targetSdkVersion in manifest, menu button
android honeycomb menu button target
На следующий день после того, как я разместил этот вопрос, они дали понять, что кнопки меню уходят: http://android-developers.blogspot.com/2012/01/say-goodbye-to-menu-button.html – jrr