Можно ли скрыть опцию меню кнопки на ICS? - PullRequest
19 голосов
/ 22 декабря 2011

У меня есть приложение, которое использует android:minSdkVersion="7" и android:targetSdkVersion="10". Можно ли скрыть кнопку меню параметров, которая отображается на экране ICS (уровень API 14)?

Некоторые из действий могут использовать меню параметров, но не все. Было бы здорово показать / скрыть кнопку меню параметров, чтобы сделать ее более интуитивно понятной для пользователя, где он / она может ожидать, чтобы найти больше функций.

Ответы [ 3 ]

4 голосов
/ 12 января 2012

Как насчет увеличения targetSdkVersion до 11 (или даже 15)? В соответствии с Android CDD, который отключен для устаревшей кнопки меню, имеет версию> 10.

0 голосов
/ 22 декабря 2011

Верните false из onCreateOptionsMenu(Menu), и кнопка ICS не будет отображаться в меню.

0 голосов
/ 22 декабря 2011

Если это ваша кнопка, вы можете проверить версию Android и скрыть эту кнопку в соответствии с версией (http://developer.android.com/reference/android/os/Build.VERSION.html)

...