我想知道是否可以更改共享元素转换的z顺序?看:
我有一个布局的图像,它充满了整个屏幕。在图像前面是一个文本框,其中显示了图像的标题。如果我单击文本框,将开始转换到detail活动。因此,我实现了一个共享元素转换,在该转换中,全屏图像在细节视图中动画为其自身的较小版本。下面的图片说明了这种行为。

我现在的问题是,在这两个活动中都有文本框,它们放置在共享元素图像的上方。如果我从概述转到详细活动,只有在共享元素转换完成后,我才会看到带有数字的圆形文本框。我想把带有数字的文本框放在共享元素过渡的上方,这样我也可以在这个视图元素上做一个动画。
有没有办法解决这个问题?
发布于 2016-01-26 19:55:18
如果我没记错的话,android通过使用视图的标高来计算哪些视图位于其他视图之上。尝试使用高程(或translationZ值)来决定哪个(哪些)视图应该位于顶部。
https://stackoverflow.com/questions/32348018
复制相似问题