Я помещаю фрагмент в стек фрагментов, используя следующий код:
FragmentManager fragmentManager = getActivity().getSupportFragmentManager();
FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
fragmentTransaction.setCustomAnimations(R.anim.slide_in_right, R.anim.slide_out_right,
R.anim.slide_in_left, R.anim.slide_out_left);
fragmentTransaction.replace(getId(), newFragment);
fragmentTransaction.addToBackStack(null);
fragmentTransaction.commit();
Таким образом, когда стек фрагментов выталкивается, например при нажатии кнопки «Назад» воспроизводится всплывающая анимация фрагмента. Однако бывают ситуации, в которых я хотел бы вытолкнуть стопку фрагментов, не показывая эту анимацию, например потому что я только что вернулся из другого действия и хочу сразу отобразить предыдущий фрагмент без анимации.
Пример навигации может выглядеть так:
Есть ли способ вытолкнуть стопку фрагмента без воспроизведения указанная всплывающая анимация?