Показать меню без вызова setSupportActionBar - PullRequest
0 голосов
/ 10 июля 2019

в моей деятельности

import androidx.appcompat.widget.Toolbar;

Toolbar mToolbar = (Toolbar) findViewById(R.id.toolBar);
setSupportActionBar(mToolbar );

в результате во всех фрагментах с родителем этой операции, успех автоматически вызывает метод onCreateOptionsMenu()

в моем фрагменте:

private MenuItem checkStateMenuItem;
  @Override
    public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
        inflater.inflate(R.menu.cart_pay_menu_actionbar, menu);
        checkStateMenuItem = menu.getItem(0);
        super.onCreateOptionsMenu(menu, inflater);
    }

как результат, при показе фрагмента, на панели инструментов показывается меню успеха.Приятно.

Вопрос в следующем:

Можно ли отобразить меню на панели инструментов, когда НЕ вызывается метод setSupportActionBar()?Или, может быть, есть другие варианты для автоматического вызова onCreateOptionsMenu

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...