#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 .