2013-06-20 44 views
12

据我所知,android:label=决定了应用程序的名称。为什么我的Android应用程序名称与启动程序活动名称相同?

我已经如下得当它:

<?xml version="1.0" encoding="utf-8"?> 
<manifest xmlns:android="http://schemas.android.com/apk/res/android" 
    package="com.example.drsystem" 
    android:versionCode="1" 
    android:versionName="1.0" > 

    <uses-sdk 
     android:minSdkVersion="11" 
     android:targetSdkVersion="16" /> 

    <uses-permission android:name="android.permission.READ_EXTERNAL_STORAGE" > 
    </uses-permission> 
    <uses-permission android:name="android.permission.WRITE_EXTERNAL_STORAGE" > 
    </uses-permission> 

    <application 
     android:allowBackup="true" 
     android:icon="@drawable/ic_launcher" 
     android:label="@string/app_name" 
     android:theme="@style/AppTheme" > 
     <activity 
      android:name="com.example.drsystem.LoginActivity" 
      android:label="@string/title_activity_login" > 
      <intent-filter> 
       <action android:name="android.intent.action.MAIN" /> 

       <category android:name="android.intent.category.LAUNCHER" /> 
      </intent-filter> 
     </activity> 
     <activity 
      android:name="com.example.drsystem.CalibrationActivity" 
      android:label="@string/title_activity_calibration" > 
     </activity> 
     <activity 
      android:name="com.example.drsystem.DeadReckoningActivity" 
      android:label="@string/title_activity_dead_reckoning" > 
     </activity> 
    </application> 

</manifest> 

但我的应用程序的名称出现在屏幕上的图标下仍然"@string/title_activity_login"

我想这是"@string/app_name"

任何人都可以帮助?

在此先感谢

+0

问题解决和详细的位置 - > [在Android中命名我的应用程序](http://stackoverflow.com/a/23155350/3420447) –

回答

9

Naming my application in android

这是Android的有点怪异...... 应用程序名称是相当多的第一个活动标签..或应用程序标记物来确定,如果没有设置。

+0

您在启动器中看到的不是应用程序名称。一个应用程序可以在启动器中有多个条目。或者根本没有。您的应用程序名称**由您放入应用程序标记中的内容决定。但启动器会显示它启动的活动的标签。 –

11

这不是很奇怪,只是好知道: 的Android的发射使用意图启动标签,或者如果没有设置,活动的标签和最终应用的标签

<intent-filter android:label="@string/app_name"> 
    <action android:name="android.intent.action.MAIN" /> 
    <category android:name="android.intent.category.LAUNCHER" /> 
</intent-filter> 
+1

这应该是正确的答案。 :) –

+0

我正在观察不同的设备关于除此之外的其他答案的不同结果。这就像魅力一样。 – guness

相关问题