2014-03-31 88 views
0

在我的Android應用程序中,我使用androidManifest.xml中的android:label設置了一個Activity的標題。但是現在我想在菜單欄中顯示不同的標題(當應用程序打開時)以及主屏幕上我圖標下的標題。有沒有什麼辦法來實現這個使用XML?還是必須在xml中設置Startscreen圖標的標題,並且必須使用Activity.setTitle()來設置ActionBar中顯示的標題?在菜單欄和主屏幕中定義不同的標題

回答

0

主屏幕上圖標下方的文本由您的清單xml中的<application>元素中的android:label定義。

對於<activity>元素中的每個活動都存在相同的android:label。這將分別爲每個活動設置操作欄/標題欄中的文本。

<application 
    android:label="@string/home_screen_app_name" 

    <activity 
     android:name=".main" 
     android:label="@string/main_activity_title"> 
    </activity> 

</application> 
+0

Diws標籤屬性,這也適用於誰擁有launcher.main集活動? – joz

+0

是的,我相信所有的活動。 – Szymon