Android 获取动画的重复计数

Android 获取动画的重复计数,android,animation,Android,Animation,除了做我们自己的计数器,还有其他方法可以知道动画被重复了多少次吗?根据重复的次数产生不同的效果。如果动画在yourAnim.setRepeatModeAnimation.RESTART;重新启动模式,然后可以为动画或动画集设置重复计数器 yourAnim.setRepeatCount(Animation.INFINITE); yourView.startAnimation(yourAnim); 设置重复次数时,可以控制动画将重复的次数。 上面我们已经将重复计数器设置为无限期。我不想设置重复次数

除了做我们自己的计数器,还有其他方法可以知道动画被重复了多少次吗?根据重复的次数产生不同的效果。

如果动画在yourAnim.setRepeatModeAnimation.RESTART;重新启动模式,然后可以为动画或动画集设置重复计数器

yourAnim.setRepeatCount(Animation.INFINITE);
yourView.startAnimation(yourAnim);
设置重复次数时,可以控制动画将重复的次数。
上面我们已经将重复计数器设置为无限期。

我不想设置重复次数。也许我解释得不对。我想知道,在某个时间,一个动画已经重复了多少次。啊,我现在明白了。然后你必须做你自己的计数器,把它放在一个onCompletion监听器中,以记录有多少次。你可能必须这样做;但我可能错了。