У меня есть следующий фрагмент в моей деятельности -
val checkoutBillingShippingFragment = CheckoutBillingShippingFragment(authorizationToken, object : CheckoutBillingShippingFragment.OnCurrentStageCompleteListener {
override fun goToNextCheckoutStage(stageToGo: CheckoutStages) {
Toast.makeText(this@CheckoutActivity, "Next stage is - $stageToGo", Toast.LENGTH_SHORT).show()
currentCheckoutStage = stageToGo
if (stageToGo == CheckoutStages.SHIPPING_ADDRESS) {
mPresenter.goToShippingStage()
}
}
})
supportFragmentManager.beginTransaction()
.replace(R.id.activity_checkout_billing_address_container, checkoutBillingShippingFragment)
.addToBackStack("")
.commit()
В соответствующем сценарии я звоню activity?.onBackPressed()
Фрагмент закрывается, как и ожидалось.
Я хочу, чтобы это закрывалось с анимацией, как я могу это сделать?