为了制作动画,我需要监听每个步骤的ViewPropertyAnimator。我使用AnimatorUpdateListener与setUpdateListener结合使用。
来源:http://developer.android.com/reference/android/view/ViewPropertyAnimator.html
来源:http://developer.android.com/reference/android/view/ViewPropertyAnimator.html
image.animate().translationY(transY).setDuration(duration).setUpdateListener(new AnimatorUpdateListener() {
@Override
public void onAnimationUpdate(ValueAnimator animation) {
// do my things
}
});
现在我正在将一个物体从A移动到B,并且在移动过程中需要检测一些事情。使用setUpdateListener非常有帮助,而且这段代码可以正常工作。但是它要求API级别为19。我真的想在这个项目中使用API级别14。有没有替代setUpdateListener的方法?
ViewPropertyAnimator.setUpdateListener
Call requires api level 19 (current min is 14)