3 回答
TA贡献1911条经验 获得超7个赞
我在phonegap android中也遇到了这个问题。但是现在我有了解决方案。
super.setIntegerProperty("splashscreen", R.drawable.splash);(find image under drawable folder named splash,so put splash.png under drawable folder)
super.loadUrl("file:///android_asset/www/index.html",15000);(splash screen will show 15 sec.
请在您的项目目录下的src文件夹下编辑您的主Java文件。
public class radiobiafra extends DroidGap
{
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
super.setIntegerProperty("splashscreen", R.drawable.splash);
super.loadUrl("file:///android_asset/www/index.html",15000);
}
}
TA贡献1851条经验 获得超4个赞
在我的Android版Phonegap应用中,如果在调用loadUrl之前设置了启动屏幕甚至是“加载”对话框,Eclipse调试器都会发脾气。
两者都可以在设备上安装的实际应用程序中工作,但是它们会破坏您的调试。因此,我将它们放置在loadUrl之后,它们不会造成任何伤害,并且仍然在应用程序本身之前显示良好。
public class App extends DroidGap {
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.loadUrl("file:///android_asset/www/index.html",5000);
super.setStringProperty("loadingDialog", "Starting your app...");
super.setIntegerProperty("splashscreen", R.drawable.splash);
...
}...
- 3 回答
- 0 关注
- 349 浏览
添加回答
举报