2

我想在我的 android 应用程序上制作一个闪屏,我使用 phonegap。

这是我的 main.java 代码:

公共类 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 放在每个可绘制目录上,但错误仍然存​​在..

有人可以帮助我吗?提前致谢..

4

3 回答 3

4

我认为在您的情况下超时参数存在问题,5000并且已在 phonegap 1.6.0 版本中修复,这就是您无法正常工作的原因:

这些链接证实

如何使用 OpenStreetMap/OpenLayers?

phonegap - Android 应用程序的启动画面

尝试使用最后一个电话间隙版本(1.8.1),你会得到它的工作

于 2012-06-21T04:24:37.903 回答
2

只需按屏幕更改单词飞溅:

super.setIntegerProperty("splashscreen", R.drawable.screen);
于 2013-09-26T16:12:25.353 回答
0

我遇到了类似的问题。我重命名了扩展核心 DroidGap 类的包。我的解决方案是由这个解决方案修复的:http ://www.youtube.com/watch?v=3CHRujojc2o 。简而言之,确保更新您在 AndroidManifest.xml 文件中的引用以指向新的包名称。

于 2013-04-16T18:57:44.777 回答