2

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

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

是否有另一种或更好的方法来进行自定义加载图形?

4

2 回答 2

2

如果我创建一个 100 帧的 GIF,Java/Android 中是否有办法告诉它在我的“doProgress()”函数中转到哪个帧?

由于 Android 不制作 GIF 动画,所以没有。

是否有另一种或更好的方法来进行自定义加载图形?

选项#1:使用帧动画

选项 #2:使用 aRotateAnimationImageView.

选项 #3:使用ViewPropertyAnimator(使用 NineOldAndroids 作为后端)android:rotationImageView.

可能还有其他选择,尽管这是我想到的三个。

于 2013-01-19T00:06:05.300 回答
0

如果你有一个 gif 图像,那么你可以使用WebView组件来显示 gif 图像。在 webview 中,图像会自行循环,我们不需要做额外的工作。

于 2014-03-25T05:32:04.667 回答