Мне нужно иметь возможность просматривать фрагменты следующим образом: A-> B-> C1 Когда я нахожусь на C1 Мне нужно заменить его на C2, но когда я нажимаю назад, мне нужно вернуться к B вместо C1 .Я могу сделать это следующим образом:
String tag = fragment.getClass().getName();
FragmentManager manager = getSupportFragmentManager();
manager.popBackStack();
FragmentTransaction ft = manager.beginTransaction();
ft.replace(R.id.mainActivity_container, fragment, tag);
ft.addToBackStack(tag);
ft.commit();
Проблема в том, что при переходе с C1 на C2 , фрагмент B получает метод onCreateInnerView .
Мне нужно иметь возможность сделать что-то вроде этого: A-> B-> C1-> C2-> C1->C2 и, нажав обратно C2 , я должен перейти к B
Как выполнить замену без воссоздания фрагмента B ?