0

在我探索 Activity Transitions 的过程中,我遇到了 ListView 的问题(不幸的是我还没有迁移到 RecyclerView :()

在过渡期间,ListView 默认分隔线在很短的时间内可见(参见视频https://www.youtube.com/watch?v=nHZCzQF3XOg&spfreload=10 )。

我不知道它为什么会发生以及如何让它停止这样做。或者也许是时候迁移到 RecyclerView 了;-)?

4

1 回答 1

2

如果您希望 ListView 一起制作动画,请在 ListView 上设置 transitionGroup="true"。然后它将作为一个整体移动和动画。否则 LIstView 的元素将分别进行动画处理。ViewGroups 通常默认为 false,但是当有背景时会切换为 true,这样您就不会在转换后看到场景中留下背景粪便。

于 2015-02-19T19:07:38.187 回答