首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >是否在特定帧启动AnimationDrawable?

是否在特定帧启动AnimationDrawable?
EN

Stack Overflow用户
提问于 2012-12-14 03:56:07
回答 1查看 810关注 0票数 0

我得到了一个这样的AnimationDrawable:

代码语言:javascript
复制
 AnimationDrawable ani = new AnimationDrawable();       
        ani.addFrame(first, duration);
        ani.addFrame(second, duration);
        ani.addFrame(third, duration);
        ani.setOneShot(true);

一开始是这样的:

代码语言:javascript
复制
ani.start();

我想知道是否有可能直接开始,比如说第二帧。有什么方法可以做到这一点吗?我需要它的游戏,我希望能够恢复准确的帧,当我点击我的暂停按钮呼叫:

代码语言:javascript
复制
ani.stop();

现在,它在从“暂停模式”恢复后再次开始整个动画。

EN

回答 1

Stack Overflow用户

发布于 2013-08-02 11:57:04

当动画停止时,使用此方法:ani.selectDrawable(索引);

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/13867437

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档