我想在我的Android应用程序上制作启动画面,我使用phonegap。
这是我的main.java代码:
public class App扩展了DroidGap {
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
super.setIntegerProperty("splashscreen", R.drawable.splash);
super.loadUrl("file:///android_asset/www/index.html",5000);
}
}
但是我收到了一个错误:“无法解决启动或不是字段”
我把splash.png放在每个可绘制目录上,但错误仍然存在..
任何人都可以帮助我吗?提前谢谢..
答案 0 :(得分:4)
我认为你的案例5000
中存在关于超时参数的问题,并且在phonegap 1.6.0版本中修复了这个问题,这就是为什么你不能让它工作的原因:
这些链接确认了
How to use OpenStreetMap/OpenLayers?
phonegap - splash screen for Android app
尝试使用最后一个手机间隙版本(1.8.1),你会得到它的工作
答案 1 :(得分:2)
只需按屏幕更改单词:
super.setIntegerProperty("splashscreen", R.drawable.screen);
答案 2 :(得分:0)
我遇到了类似的问题。我重命名了扩展核心DroidGap类的包。我的解决方案由此解决方案修复:http://www.youtube.com/watch?v=3CHRujojc2o。简而言之,请确保更新AndroidManifest.xml文件中的引用以指向新的包名称。