0

请帮助我计算安卓应用程序中动画 GIF 的帧数的方法,我想要的只是如何从 url 或资源文件夹中读取 GIF 文件的帧数以及之间的时间显示帧。

谢谢

4

2 回答 2

1

Android 可以使用 android.graphics.Movie 类解码和显示动画 GIF。试试看那里。

它的文档记录很差,但请查看带有一些动画标志的 BitmapDecode 示例中的 ApiDemos 中的示例。

您还可以查看以下使用 GifDecoder 显示动画 gif 的示例(并计算其帧)

我希望它有帮助...

于 2012-08-10T06:44:15.470 回答
0

这不是您问题的直接答案,但您可以使用 AnimationDrawable,它类似于 GIF 文件,但更像 Android 方式,并且您有一个 getNumberOfFrames() 方法。Android 不鼓励使用 GIF。虽然不知道怎么...

于 2012-08-10T06:40:08.370 回答