2012-10-16 49 views
1

我正在開發一個使用phonegap(cordova-2.1.0)的android應用程序。在phonegap應用程序中隱藏MainActivity窗口

我MainActivity.java代碼如下 -

package com.app.myapp; 

import android.os.Bundle; 
import org.apache.cordova.*; 

public class MainActivity extends DroidGap { 
    @Override 
    public void onCreate(Bundle savedInstanceState) { 
     super.onCreate(savedInstanceState); 
     super.loadUrl("file:///android_asset/www/index.html"); 
    } 
} 

問題:每當我啓動應用程序時,它首先表明MainActivity窗口,然後顯示實際HTML代碼。有沒有辦法擺脫MainActivity並直接顯示HTML?

在此先感謝...

+0

爲什麼不從雲端系統創建phoneGap apk文件?這裏是[link](https://build.phonegap.com/)。這將直接創建你的build,而不使用android Activity。 – AppMobiGurmeet

+0

「直接顯示HTML」在哪裏?我不熟悉PhoneGap,但我確定需要MainActivity,因爲它包含顯示您的html內容的WebView ... – Selvin

回答

5

添加到您的應用程序AndroidManifest標籤:

android:theme="@android:style/Theme.NoTitleBar"

應該做的伎倆。

+0

謝謝,這對我來說是個詭計。你也知道如何改變主窗口的顏色?由於我的內容是黑色的,現在您在加載內容之前首先會看到明亮的白色屏幕。 – Codebeat

+0

輝煌!!!,謝謝Andrius :) – Pawan

+0

沒問題Pawan :) Erwinus,如果我理解正確,試試看http://stackoverflow.com/questions/8156841/phonegap-splash-screen-for-android-應用程序。如果你願意,你可以有任何顏色的閃屏。 –

相關問題