我正在尝试使用从RecyclerView
到CollapsingToolbarLayout
的共享元素过渡为图像视图制作动画。
将AppBarLayout
(折叠布局需要使用)与共享元素过渡一起使用时似乎存在错误:动画图像将始终位于布局中的任何内容之上。
亲眼看看:https://gfycat.com/TimelyEminentFattaileddunnart。
我将FAB放在AppBarLayout上方以说明问题,但是在我的应用程序中,我有一个工具栏,其上方有更多视图。
这是我尝试过的:
elevation
和translationZ
设置视图的高程。false
。这解决了问题,但增加了工件。我眨眼了,在给定的示例中,出现了新的Z轴问题:https://gfycat.com/VelvetyPlaintiveEmu。CollapsingToolbarLayout
标题视图没有吸气剂,因此这是行不通的。这是一个最小设置,与GIF中使用的设置相同: https://gist.github.com/vivescere/b72b06fe731f8a2151ba654339156f80