我绘制了一个未附加到任何父级的 View 。
这是RecyclerView的装饰。 View 停留在底部,并在列表中出现其对应部分时消失。
所有这些工作正常,但:
如何在 Activity 的退出转换中包括此独立 View ?
我创建了一个最小的Android Studio项目来复制该问题:
https://github.com/Ostkontentitan/transition-issue-demo
(为了更好地查看此问题,可能将手机的动画比例设置为> = 5)
这是一个演示:
最佳答案
将transitionName
添加到RecyclerView的xml布局中。
您看到的过渡动画是由于ActivityOptions.makeSceneTransitionAnimation(this@ItemListActivity)
引起的,如果将transitionName
添加到 View 中,则效果很好。