Страницы

Поиск по вопросам

четверг, 21 марта 2019 г.

Элементы ActionBar в Gmail

Здравствуйте!
Возникла проблема с элементом в ActionBar помеченным как 'android:showAsAction="never"' - этот элемент создается когда нет кнопки menu у смартфона.
ab_notifications.xml


strings.xml
App Notifications
NotificationActivity.java
@Override public boolean onCreateOptionsMenu(Menu menu) { getMenuInflater().inflate(R.menu.ab_notifications, menu); return true; }
На планшете это выглядит так (у планшета нет кнопки menu):
На смартфоне это выглядит так (итем Overview появляется после нажатия кнопки menu):

НО, всё это фигня какая-то, так как приложение Gmail опять отличилось:


Как они сделали так, что на смартфоне кнопка menu не выводит ничего, а этот элемент всегда отображается в ActionBar?


Ответ

ActionBar на Android < 3.0 будет всегда показывать внизу. android:showAsAction="never" означает, что этот элемент меню будет внутри "⋮".

Комментариев нет:

Отправить комментарий