我有一个 AnimationDrawable 像这样:
AnimationDrawable ani = new AnimationDrawable();
ani.addFrame(first, duration);
ani.addFrame(second, duration);
ani.addFrame(third, duration);
ani.setOneShot(true);
并开始这样:
ani.start();
我想知道是否可以直接开始,比如说第二帧。有没有办法做到这一点?我需要它来进行游戏,我希望能够在我按下暂停按钮调用时恢复确切的帧:
ani.stop();
现在它从“暂停模式”恢复后再次开始整个动画。