2012-06-21 49 views
2

我想在我的android應用程序上做一個閃屏,我使用phonegap。PhoneGap SplashScreen - 飛濺無法解析或不是字段

這裏是我的main.java代碼:

公共類應用擴展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

你嘗試清潔和重新編譯? –

+0

我該怎麼做? –

+0

我假設你使用Eclipse,就像我:)如果你選擇菜單項目 - 清潔。如果你有自動編譯選項設置,它會在清理時爲你編譯,否則你可以在清理後再次編譯。 –

回答

4

我覺得這是對你的情況5000超時參數的問題,它是固定在PhoneGap的1.6.0版本,這就是爲什麼你沒有得到它的工作:

這些鏈接確認這

How to use OpenStreetMap/OpenLayers?

phonegap - splash screen for Android app

嘗試使用最後一個電話間隙釋放(1.8.1),你會得到它的工作

+0

感謝您的意見,我會嘗試:) –

+0

如果你不讓它工作讓我知道,如果phonegap 1.8.1適合你,不要忘記標記答案 –

+0

它的工作!謝謝:)) –

0

我有類似的問題。我重新命名了擴展核心DroidGap類的包。我的解決方案已通過此解決方案修復:http://www.youtube.com/watch?v=3CHRujojc2o。總之,請確保在AndroidManifest.xml文件中更新您的引用以指向新的軟件包名稱。

2

只是屏幕更改單詞飛濺:

super.setIntegerProperty("splashscreen", R.drawable.screen); 
相關問題