2014-09-30 133 views
0

當我想要「刪除」我的第一個活動的標題(只是標題,而不是操作欄)時,我的應用程序的名稱也被刪除了。 (所以我只是 「圖標」 ...)Android從操作欄刪除標題,刪除名稱應用程序

我做到了,這樣的:

<application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 

.....

<activity 
      android:name="PresentationActivity" 
      android:logo="@drawable/logo" 
      android:label="" 
      android:screenOrientation="portrait" > 

我不明白爲什麼該應用程序刪除我的應用程序的標籤?我正確設置它

<application> 

任何想法?

THX

編輯:我這樣做是爲了隱藏當活動創造的稱號,但我不喜歡,因爲有一個延遲。

回答

1

如果你不喜歡的延遲,那麼你可以將標題顏色設置爲與背景顏色相同;)它的討厭的黑客,但它的工作原理,如果你沒有在背景上有一些漸變。

0

如果你想刪除的標題,你可以做這樣的:

轉到您的AndroidManifest,發現看起來像這樣的行:

android:theme="@android:style/something blah blah blah" 

它會在你的活動標籤。

變化是這樣的:

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

標題了:)

這是你想要的嗎?我希望這有幫助。如果沒有,讓我知道,我會更新我的答案。 :)

+0

我認爲這是一個好主意,但它不適用於API 13:/ – deveLost 2014-09-30 15:44:44

-1

如果要禁用動作條的標題,你可以調用這樣的代碼:

getActionBar().setTitle(""); 

,或者你可以禁用它

getActionBar().setDisplayShowTitleEnabled(false); 
+1

不,如我所說,我不喜歡這個解決方案,因爲標題隱藏之前有一段延遲。 – deveLost 2014-09-30 15:53:47

+0

那麼你可以聲明這種風格項目內的活動風格: true Billda 2014-09-30 15:55:14

+0

是的,我試過了,但是當我這樣做時,操作欄消失。 – deveLost 2014-09-30 15:57:13