Intellij Community エディション 11.12 で PhoneGap のスプラッシュ スクリーンを設定しようとしています。
問題は、Intellij が「シンボル スプラッシュを解決できません」というエラーを表示することです。何らかの理由で R.drawable.splash を取得していません。プロジェクトを再構築し、生成されたファイルを削除しましたが、それは役に立ちません。
次のフォルダー構造があります(http://developer.android.com/guide/topics/resources/providing-resources.htmlから正しく見えます)
-res
--drawable
----splash.png
--drawable-hdpi
----splash.png
--drawable-mdpi
----splash.png
--drawable-ldpi
----splash.png
--drawable-xhdpi
----splash.png
そして、スプラッシュスクリーンを次のように設定しようとしています:
package com.illbeintouch.mobile;
import android.R;
import android.os.Bundle;
import org.apache.cordova.DroidGap;
public class MyActivity extends DroidGap
{
/** Called when the activity is first created. */
@Override
public void onCreate(Bundle savedInstanceState)
{
super.onCreate(savedInstanceState);
super.setIntegerProperty("splashscreen", R.drawable.splash);
super.loadUrl("file:///android_asset/www/index.html", 5000);
}
}
違いがあるかどうかはわかりませんが、1.7 Java SDK と android 2.3.3 をターゲット プラットフォームとして使用しています。
あなたが助けてくれるなら、私はとても感謝しています - 私はこのことを整理するために午前中ずっと費やしました!!!