Я пытаюсь добавить меню на одну из страниц моего приложения, но по какой-то причине оно не появляется. Я сделал эту конкретную страницу расширенной AppCompactActivity и переопределяю как onCreateOptionsMenu (меню меню), так и onOptionsItemSelected (элемент MenuItem). Но когда я захожу на страницу, кажется, что обе эти функции не были созданы. В Logcat не отображается никаких проблем, и приложение работает без сбоев, но, похоже, приложение не входит в функцию onCreateOptionsMenu (меню меню) (я пытался сделать тост из-за разрыва строки внутри функции, но ничего не произошло). .). У кого-нибудь есть идеи в чем может быть проблема?
Java-код
@Override
public boolean onCreateOptionsMenu(Menu menu) {
Toast.makeText(this, "check", Toast.LENGTH_LONG).show();
getMenuInflater().inflate(R.menu.menu_edit_sound, menu);
return true;
}
Меню
<menu xmlns:android="http://schemas.android.com/apk/res/android"
xmlns:app="http://schemas.android.com/apk/res-auto">
<item android:id="@+id/menu_back"
android:title="back"
app:showAsAction="ifRoom"
android:orderInCategory="5"/>
<item android:id="@+id/menu_save"
android:title="save"
app:showAsAction="ifRoom"
android:orderInCategory="10"/>