我正在尝试使用爆炸动画为我的活动中的两个片段之间的过渡设置动画。我想要实现的是将一切都从位于中间某处的视图中分离出来,并从左到右匹配屏幕(它是一个列表行)。
我想将移动限制在Y轴上。视图应仅垂直移动。在震中视图上方的视图上升,下面的视图应该下降。
目前所有观点似乎都偏离了各个方向。
如何才能实现垂直移动?
我的转型:
Explode explode = new Explode();
explode.setEpicenterCallback(edited.holder().epicenter());
listFragment.setExitTransition(explode);
Epicenter回调(holder()。epicenter()):
return Rect(rowView.left, rowView.top, rowView.right, rowView.bottom)
我也试过这个没效果
return Rect(rowView.left - 2000000000, rowView.top, rowView.right + 2000000000, rowView.bottom)