簡單而簡單的問題:如何爲應用程序設置標籤,但爲所有活動清空?
我使用actionBarSherlock庫,並希望只將應用程序的標籤設置爲某個字符串,但除非另行指定,否則所有活動都有空標籤。
我知道你可以查看每項活動並將其標籤設置爲「」,但是有沒有更好的解決方案?喜歡使用樣式?我試過了:
<item name="android:label"></item>
在那裏,但它沒有做任何事情。
編輯:事實是,由於某種原因,將所有活動的標籤爲「」,實際上也改變了應用程序的標籤在某些Android版本(對GALAXY S小測試,與Android 2.3),所以它的名字也是「」。怎麼來的?這是一個錯誤?
這是一個在android或我測試過的任何啓動器上的bug。
似乎將標籤設置爲「」(或至少是主標籤)的活動將應用程序的名稱設置爲「」,因此應用程序標籤的標籤僅用於所有其活動。
這不是我所要求的。我在動作欄上放了一些東西,比如圖標和一些動作項目。有時我需要放置文本,有時我不需要 – 2013-05-09 13:58:02
創建另一個主題,稱'TitleTheme',它繼承自'AppTheme',但帶有- showTitle
'。然後將其設置爲清單中相關活動的主題。這樣活動將沒有標題作爲默認值。 –
2013-05-09 14:10:01
我不明白。你可以請代碼(包括清單)顯示?也許是一個樣本? – 2013-05-09 15:22:41