2012-08-09 63 views
0

我正在嘗試在Intellij社區版11.12中爲PhoneGap設置啓動畫面。Intellij無法識別Android的可繪製文件夾

問題是,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作爲目標平臺。

如果你能幫忙,我會非常感激 - 我已經花了整整一個早上試圖排除這件事!

回答

1

你試圖找到濺在默認的R類別:

import android.R; 

刪除此進口和適當進口自動生成R.

+0

哦,你是真棒!我新來的可能是超級簡單的東西 – 2012-08-09 10:50:33