在Android中如何控制AnimationDrawable的播放速度
导读:要控制AnimationDrawable的播放速度,可以通过更改每一帧的持续时间来实现。可以使用setDuration( 方法来设置每一帧的持续时间,单位为毫秒。 例如,假设你有一个AnimationDrawable对象名为animatio...
要控制AnimationDrawable的播放速度,可以通过更改每一帧的持续时间来实现。可以使用setDuration()方法来设置每一帧的持续时间,单位为毫秒。
例如,假设你有一个AnimationDrawable对象名为animationDrawable,你可以使用以下代码来设置每一帧的持续时间为100毫秒:
for (int i = 0;
i <
animationDrawable.getNumberOfFrames();
i++) {
animationDrawable.getFrame(i).setDuration(100);
}
这样就可以控制AnimationDrawable的播放速度了。
声明:本文内容由网友自发贡献,本站不承担相应法律责任。对本内容有异议或投诉,请联系2913721942#qq.com核实处理,我们将尽快回复您,谢谢合作!
若转载请注明出处: 在Android中如何控制AnimationDrawable的播放速度
本文地址: https://pptw.com/jishu/694197.html
