2012-12-12 96 views
1

我一直在谷歌搜索一下;加在我的Android/PhoneGap的 项目的动画闪屏,但大部分职位/博客是指使用以下代码:动画图像作为启动屏幕上的android手机版

super.setIntegerProperty("splashscreen", R.drawable.splash); 
super.loadUrl("file:///android_asset/www/index.html", 10000); 

这对于普通的图像文件可以正常使用。但是,当我使用动画图像(目前使用* .gif文件,知道GIF在android中不受支持)时,启动屏幕无法工作。

我还发现可以使用android的动画和alpha动画api。有人可以指点我一个很好的教程。

我只是想用一些动画来显示启动画面。

感谢,

Nanashi

回答

1

要尽我所知gif动画的的不支持在Android上。如果你想做一个动画初始屏幕,你需要做一些Java编码。看看这个链接:

http://www.codeproject.com/Articles/113831/An-Advanced-Splash-Screen-for-Android-App

+0

嗨西门,我跟着上面的链接,我是能展现动画闪屏,但问题是显示启动画面后有出现2-3秒黑屏然后我的主要活动开始。理想情况下,我想要的是:显示动画启动画面,而我的资源正在加载。并感谢您的链接 – Nanashi

+0

似乎你需要设置一个较长的时间,在启动画面消失之前。 –

+1

@SimonMacDonald在这种情况下,我如何混合使用Java代码和Js代码? – Silentbang