Меню в системной панели Android 3.0 - PullRequest
4 голосов
/ 17 мая 2011

Я хотел бы добавить кнопку меню в системную панель Android 3.0, прикрепленное изображение приложения Firefox на Android 3.0, которое дает кнопку меню системной панели, и при нажатии на кнопку вы видите 4 варианта (Параметры сайта, Настройки, дополнения, загрузка). Я хотел бы знать, как добавить эту кнопку (отмечена красным) в системную панель, а также соответствующие параметры.

(

P.S .: Я уже пытался добавить методы nCreateOptionsMenu(Menu menu) и onOptionsItemSelected(MenuItem item), но эти методы дают мне кнопку меню на панели действий, которую я не хочу.

Спасибо

Ответы [ 2 ]

4 голосов
/ 17 мая 2011

Кнопка меню появляется только в том случае, если в объявлении targetSdkVersion и minSdkVersion вашего приложения меньше 11, что также означает, что вы больше не пишете «сотовое приложение». Это функция совместимости.

Приложения для сотовых планшетов должны отображать свои меню на панели действий или в другом месте на экране.

2 голосов
/ 17 мая 2011

прилагается изображение приложения Firefox на Android 3.0, которое предоставляет кнопку меню на системной панели, и при нажатии на кнопку вы видите 4 варианта (Параметры сайта, Настройки, Дополнения, Загрузки)

Это потому, что Firefox не обновляется для Honeycomb.Как только это произойдет, их меню настроек появится в панели действий.Со временем все меню опций приложений появятся в панели действий.Меню параметров в системной панели предназначено только для приложений, предшествующих сотам.

...