android - 在 Android 中重复 3 次后停止 AnimationDrawable

标签 android animation

我想知道是否有一种方法可以在 AnimationDrawable 像 Animation 对象一样重复 X 次(比如说 3 次)后停止它。

问候,

最佳答案

是的,你应该使用

AnimationListener

并覆盖 onAnimationRepeat

>

 public void onAnimationRepeat(Animation animation) {

                if (counter == 3) {
                // break 
                }  // else go on
            }

关于android - 在 Android 中重复 3 次后停止 AnimationDrawable,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12128904/

相关文章:

java - 更改 AOSP 中 Android 标准按钮的功能

android - 使用 GoogleDriveApi 创建或打开 native Google 文档

java - 使用 Google Api 获取文档列表并下载它们?

android - 编辑文本中的微调器

java - 命令错误 : You appear to have guava-jdk5 on your project buildScript or buildSrc classpath

javascript - 在jquery中的动画后删除一个id

javascript - 如何为线条设置动画以跟踪移动的 CSS 元素?

ios - 如何在 IOS 中为 SVG 路径设置动画?

javascript - 选项卡上的 Angularjs 动画 1.4.7

Android float 操作按钮动画