0
我的清單是這樣的:應用程序名稱VS主要活動名稱
<application android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity android:name=".MyFirstScreen" android:label="@string/first_screen_title" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
....
</application>
而且我的strings.xml是這樣的:
<string name="app_name">Test</string>
<string name="first_screen_title">First Screen</string>
這怎麼可能,當我運行的應用程序在我的手機,應用程序的名稱是「First Screen」而不是「Test」?簡單的解決方案是將第一個活動的標籤設置爲應用程序的名稱,然後在第一個活動的ActionBar中顯示該應用程序的名稱。還有另一種解決方案是通過代碼設置ActionBar的標題...是的,我知道有多種解決方案,但我只是尋找解釋爲什麼我無法做到這一點!