Вы должны иметь свой собственный backstack и отслеживать его.
Посмотрите на это: http://adblogcat.com/fragment-transition-animations-while-hiding-the-previous-fragment/
Код хранит свой собственный стек фрагментов и скрывает их вместо того, чтобы удалять, предоставляя ему тот же эффект, что и replace (с backstack), за исключением того, что он не 't каждый раз воссоздайте фрагмент, чтобы его состояние всегда было неизменным.
Однако у этого кода есть утечка памяти, и мне нужно обновить его до последней версии, где фрагменты не сохраняются.Надеюсь, это поможет.