使用.gif动画的启动画面

hrs*_*ono 8 android cordova

我想在Splash屏幕上使用动画gif.所以我将srcconfig.xml 更改为我的gif,如下所示:

...
<gap:splash gap:density="xhdpi" gap:platform="android" src="res/screen/android/screen-xhdpi-portrait.gif" />
...
Run Code Online (Sandbox Code Playgroud)

但是当它运行时,gif图像不是动画,只显示第一帧.

我在应用程序中有另一个gif,它动画很好.所以我想在启动画面中的那个不是WebView

除了自定义Android Java代码之外,有没有办法将gif用于启动画面?

谢谢

Sus*_*hil 8

在webview .gif中效果很好.在其他情况下,它在Android中不起作用.您需要自定义android java代码才能使其正常工作.但他们是另一种选择.

如果你有所有帧的图像(你也可以从gif中提取它们)并在图像上使用android动画.它看起来只有gif图像.我的意思是你可以做框架动画.

这个链接会给你一些想法:

http://mobile.tutsplus.com/tutorials/android/android-sdk-quick-tip-creating-frame-animations/

你可以谷歌更多,找到更好的教程.这种动画效果很好.