Навигация по активности: пользовательская анимация с popEnter и popExit, как фрагменты
Изменение действий с анимацией возможно с помощью кода ниже:
Bundle animation = ActivityOptions.makeCustomAnimation(App.getContext(), R.anim.enter_from_right, R.anim.exit_to_left).toBundle();
startActivity(intent, animation);
Для фрагментов вы можете сделать что-то похожее на FragmentTransaction:
// ...
transaction.setCustomAnimations(R.anim.enter_from_right, R.anim.exit_to_left);
// ...
Это работает! Но я хотел бы иметь анимацию при нажатии назад (выскочить из backstack). Для фрагментов вы просто добавляете 2 ресурса anim (popEnter & popExit):
transaction.setCustomAnimations(R.anim.enter_from_right, R.anim.exit_to_left, R.anim.enter_from_left, R.anim.exit_to_right);
Как я могу создать ту же «обратную анимацию» для действий?