这个问题展示了如何为android视图动画设置监听器,但对于属性动画并不起作用。
我如何使用属性动画实现同样的功能?
我的动画:
ViewPropertyAnimator viewPropertyAnimator = layout.animate().y(integer).setInterpolator(interpolator).setStartDelay(delay).setDuration(duration);
这个问题展示了如何为android视图动画设置监听器,但对于属性动画并不起作用。
我如何使用属性动画实现同样的功能?
我的动画:
ViewPropertyAnimator viewPropertyAnimator = layout.animate().y(integer).setInterpolator(interpolator).setStartDelay(delay).setDuration(duration);
试试这个:
viewPropertyAnimator.setListener(new Animator.AnimatorListener() {
@Override
public void onAnimationStart(Animator animation) {
}
@Override
public void onAnimationEnd(Animator animation) {
}
@Override
public void onAnimationCancel(Animator animation) {
}
@Override
public void onAnimationRepeat(Animator animation) {
}
});