Добавление меню не работает, Android, HTC One M8

#android #menu

#Android #меню

Вопрос:

Параметры меню не отображаются на HTC One M8. На моем старом телефоне HTC нажмите и удерживайте кнопку многозадачности, чтобы открыть меню. В HTC One M8 я предполагаю увидеть кнопку меню с 3 точками, когда в приложении есть опция меню, но у меня ее нет.

Просто простая реализация меню:

 @Override
public boolean onCreateOptionsMenu(Menu menu) {
    getMenuInflater().inflate(R.menu.main_menu, menu);
    return true;
}
  

и элементы добавляются следующим образом:

 <item
    android:id="@ id/menuButton1"
    android:orderInCategory="100"
    android:title="@string/menuButton1"
    android:showAsAction="never"/>
  

Любая реализация, которой я должен следовать, чтобы сделать ее видимой?

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

1. Боковое примечание (не решает вашу проблему, просто FIY): на HTC One вы можете открыть меню, долго нажимая кнопку «Домой» в приложениях, которые не используют панель действий.

2. Не в HTC One M8, он работает только в M7

Ответ №1:

Вам нужно будет использовать поддержку actionbar, расширив ActgionBarActivity вместо Activity .