Поддерживает ли Back Stack взаимодействие с вложенными фрагментами в Android?
Если это так, что я делаю неправильно? В моей реализации кнопка "Назад" полностью игнорирует тот факт, что я добавил эту транзакцию в задний стек. Я надеюсь, что это не из-за проблемы с вложенными фрагментами, а просто с неправильным выполнением.
Следующий код находится внутри одного из моих фрагментов и используется для замены нового фрагмента с любым вложенным фрагментом в настоящее время:
MyFragment fragment = new MyFragment();
FragmentTransaction ft = getChildFragmentManager().beginTransaction();
ft.setCustomAnimations(R.animator.slide_in_from_right, R.animator.slide_out_left, R.animator.slide_in_from_left, R.animator.slide_out_right);
ft.addToBackStack(null);
ft.replace(R.id.myFragmentHolder, fragment);
ft.commit();