滑出动画不起作用(Android)

时间:2019-07-28 12:13:39

标签: android kotlin

在此处检查this post。我做了完全一样的事情,当我打开一个新的Activity时,它就像一种魅力。但是问题是,当我返回上一个活动时,动画不起作用。它仅适用于底部的默认navigationBar。我有一个带箭头的actionBar,当用户点击箭头并转到上一个活动时,我想进行动画处理。

我尝试以编程方式添加动画,但仍然无法正常工作。甚至finish()函数也不起作用。

override fun onBackPressed() {
    super.onBackPressed()
    overridePendingTransition(R.anim.slide_in_left, R.anim.slide_out_right)
}

1 个答案:

答案 0 :(得分:0)

致电finish()而不是super.onBackPressed()

override fun onBackPressed() {
    finish()
    overridePendingTransition(R.anim.slide_in_left, R.anim.slide_out_right)
}