2014-01-11 105 views
0

在我的Android應用程序,它只是一個webview顯示響應的網站,我想刪除標題欄,所以我將它添加到清單XML的應用程序部分。刪除標題欄更改顯示ProgressDialog

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

問題是,我得到兩個完全不同的UI治療。帶有標題欄的那個更好,所以我想保留它,但我不想要標題欄。

我認爲這涉及到主題。我想保留主題,而不是標題欄......至少我認爲。我如何保持更好的樣式,並立即隱藏標題欄(一旦活動開始,就不會以編程方式顯示標題欄)?

回答

1

問題是,Theme.NoTitleBar來自蜂窩前時代,因此它顯示一個預蜂窩對話框。

如果您的應用程序是API 11或更高版本,您可以簡單地通過Holo版本切換(我實際上不記得名稱)。

或支持你將不得不使用這種類型的方法Different Theme for different Android SDK versions申請Theme.NoTitleBar舊設備及其holo對應的新設備新舊設備。

快樂編碼。