我有一个 ImageView,当它添加到布局中时它会变得动画。
当它被删除时,我想反转相同的动画。
有没有办法在android中反转动画而不需要重新编码和反转参数?
不,遗憾的是你不能用动画对象来做到这一点。
但您可以使用插值器来模拟它,该插值器将反转动画:
package com.example.android;
import android.view.animation.Interpolator;
public class ReverseInterpolator implements Interpolator {
@Override
public float getInterpolation(float paramFloat) {
return Math.abs(paramFloat -1f);
}
}
然后在动画上您可以设置新的插值器:
myAnimation.setInterpolator(new ReverseInterpolator());
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)