有什么原因我不能在动画监听器中提供的 Animator 上调用 .cancel() 吗?
当我执行以下代码时,我得到一个 StackOverflowError:
animation.addListener(new ValueAnimator.AnimatorListener() {
@Override
public void onAnimationStart(Animator animator) {
if (!showCircles)
animator.cancel();
}
....