首页 > 解决方案 > 如何在特定时间触发图像的特定动画?

问题描述

我有两个并排的图像我想为它们制作动画以制作类似动画的脉冲。我的问题是我该怎么做才能使它们相互交替,如下所示:

持续时间为 8 分钟---->

我的问题不在于动画本身。这是在我的计时器倒计时时在这些特定时间触发动画。

标签: javaandroidandroid-animation

解决方案


签出AnimationSet- 你可以在那里查询多个Animations 并且每个动画都可以有自己的开始延迟、持续时间、重复模式等。检查这个 SO 以获得一些示例

或者

只需Animation为每个 s 制作两个 s View。启动一个 20 秒并附加监听器 - 当它结束时,然后启动另一个动画,依此类推。在这里你可以找到一些动画 API 的概述

PS。“像动画一样的脉冲”似乎scaleXscaleY动画一样


推荐阅读