Я показал фрагмент A, который реализует ViewPager с несколькими фрагментами (вложенными фрагментами).
В своих вложенных фрагментах я раздуваю меню следующим методом.
@Override
public void onCreateOptionsMenu(Menu menu, MenuInflater inflater) {
inflater.inflate(R.menu.my_menu, menu);
super.onCreateOptionsMenu(menu, inflater);
}
Этот вопрос уже задавали здесь. И я пробовал все ответы, это не работает.
Моя проблема: все работает нормально. Но когда я открываю другой фрагмент (в нем нет меню параметров) и возвращаюсь к предыдущему фрагменту пейджера просмотра, щелкая элемент меню onOptionsItemSelected, не срабатывает. Когда я прокручиваю фрагмент в viewpager и возвращаюсь к предыдущему, когда я нажимаю пункт меню, он срабатывает.