我有两个片段叫做frag1和frag2,它们是水平方向的线性布局。
我想动画的frag2似乎隐藏在frag1后面,然后重新出现与新的内容。是否可以设置z顺序或类似的设置,以便我可以使用更改translationx的简单objectanimator?
ObjectAnimator right = ObjectAnimator.ofFloat(details, "translationX", start, details.getWidth()+start);
right.setDuration(duration);
right.setRepeatCount(1);
right.setRepeatMode(ObjectAnimator.REVERSE);
right.start();
上面的操作很好,但是frag2(细节)在frag1前面移动。我要它在后面。
最佳答案
如果在XML布局文件中包含View
的frag1
后面声明包含View
的frag2
,则frag1
将出现在frag2
前面,而不是相反。排序很重要。