У меня есть следующий фрагмент, который добавляется в задний стек:
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()
Я хочу добиться той же анимации, что и при вызове адаптерами RecyclerView notifyItemRemoved(position)
и notifyItemInserted(position)
, но для 2 случаев -
1) Фрагмент, добавляемый в задний стек
2) Фрагмент, извлекаемый из стека обратно
Есть ли способ стимулировать точно такой же анимация как Recyclerview имеет?