可以在Android中同步AnimationDrawables吗?

发布于 2024-09-16 07:06:37 字数 155 浏览 3 评论 0原文

我需要同步两个 AnimationDrawables(使用 xml 中的帧动画设置)。关于 AnimationDrawable 的开发人员文章没有提到这样的事情,所以我想知道它是否可能,如果不可能,我如何使用不同的对象获得相同的效果?这两个可绘制对象的大小相同,帧数相同,每帧之间的持续时间相同。

I need to synchronise two AnimationDrawables (using frame animations setup in xml). The developer article on AnimationDrawable speaks of no such thing, so I would like to know if it's even possible, and if not, how I could get the same effect using a different object perhaps? The two drawable objects are the same size and have the same number of frames, with the same duration between each frame.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

兔姬 2024-09-23 07:06:37

我最终手动将动画合并在一起,然后播放该动画。看来这是不可能的,因为在某些时候不可避免地存在延迟(线程切换等)。

对于其他希望这样做的人,我建议您采取缓慢的方式并重新绘制您想要组合的动画,然后播放一个动画。

I ended up merging the animations together manually then played that one animation instead. It appears that it isn't possible since there is inevitable delay at some point (thread switching, etc).

For anyone else wishing to do this, I advise you take the slow way and redraw the animations you wish to combine and then play the one animation.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文