请告诉我如何将视图的翻译动画转换为所有其他视图的另一个视图。如果我做
imageView.animate().x(positions[0]).y(positions[1]).setDuration(3000);
和imageView在包装器布局中,imageView在其他布局后面移动
答案 0 :(得分:1)
您可以在开始动画之前在视图上使用setZ
方法。
确保为Z订单设置正确的值。
例如:
float newZ = Math.max(otherView.getZ(), imageView.getZ());
imageView.setZ(newZ);
imageView.animate().x(positions[0]).y(positions[1]).setDuration(3000);
更多信息: https://developer.android.com/reference/android/view/View.html#setZ(float)