Переопределить onPrepareOptionsMenu()
во фрагменте предпочтения следующим образом:
@Override
public boolean onPrepareOptionsMenu(Menu menu) {
MenuItem item= menu.findItem(R.id.menu_settings);
item.setVisible(false);
super.onPrepareOptionsMenu(menu);
return true;
}
если у вас более одного предмета, установите флаг видимости всех предметов на false
и добавьте команду setHasOptionsMenu(true);
на команду onCreate
после того, как вы установите все значения элементов в false, меню исчезнет
по активности, единственное отличие в том, что onPrepareOptionsMenu
это boolean
, и вам не нужно добавлять команду setHasOptionsMenu(true);
при создании