我想知道如何检测动画的结束。 这是动画:
image.animate().xBy(screenWidth-200).setDuration(5000).start();
最佳答案
添加一个AnimatorListener
:
Animator.AnimatorListener listener = 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) {
}
});
image.animate().xBy(screenWidth-200).setDuration(5000).setListener(listener).start();
关于java - 检测动画结束(Android Studio),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39297981/