Android的自定义加载图形 - 控制GIF动画?

时间:2013-01-18 23:50:48

标签: android loading animated-gif

我想为我的Android应用程序(minSDK 8)创建一个自定义的,复杂的加载图形。

如果我创建一个100帧的GIF,Java / Android中有没有办法告诉我在'doProgress()'函数中要去哪个帧?

是否有其他或更好的方法来自定义加载图形?

2 个答案:

答案 0 :(得分:2)

  

如果我创建一个100帧的GIF,Java / Android中有没有办法告诉它在'doProgress()'函数中要去哪个帧?

由于Android不会制作动画GIF,不会。

  

是否有其他或更好的方法来自定义加载图形?

选项#1:使用frame animation

选项#2:将RotateAnimationImageView中的单个图片一起使用。

选项#3:使用ViewPropertyAnimator(使用NineOldAndroids作为backport)使用android:rotation中的单个图片为ImageView设置动画。

也可能有其他选择,但这些是我想到的三种选择。

答案 1 :(得分:0)

如果您有gif图像,则可以使用WebView组件显示gif图像。在webview中,图像自行循环,我们不需要做额外的工作。