2

Android アプリケーションでスプラッシュ スクリーンを作成したいのですが、phonegap を使用しています。

ここに私のmain.Javaコードがあります:

public class App 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",5000);
}

}

しかし、エラーが発生しました:「スプラッシュを解決できないか、フィールドではありません」

すべての描画可能なディレクトリにsplash.pngを配置しましたが、エラーはまだあります..

誰でも私を助けることができますか?前もって感謝します..

4

3 に答える 3

4

あなたのケースのタイムアウトパラメータに問題があると思います。5000それはphonegap1.6.0リリースで修正されたため、機能しません。

これらのリンクはそれを確認します

OpenStreetMap / OpenLayersの使い方は?

phonegap-Androidアプリのスプラッシュ画面

最後のPhoneGapリリース(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 に答える