У меня есть меню действий, и на одном фрагменте я хочу заменить элемент внутри этого меню. Элемент при нажатии запускает действие. Работает элемент меню фрагмента, но он также вызывает намерение пункта меню активности. Мне нужно также удалить выбранный дубликат основного пункта меню активности.Меню меню вызова фрагментов
Главное меню Активность:
public boolean onOptionsItemSelected(MenuItem item) {
else if(itemId == R.id.action_settings)
startActivity (new Intent(getApplicationContext(),
PreferencesActivity.class));
return super.onOptionsItemSelected(item);
}
меню Фрагмент:
@Override
public boolean onOptionsItemSelected(MenuItem item) {
switch (item.getItemId()) {
case R.id.action_settings:
startActivity(new Intent(getActivity(),
PreferencesFragment.class));
return false;
default:
break;
}
return false;
}