如何在启动器图标下更改名称

时间:2013-02-07 15:42:06

标签: android eclipse label

我没有找到一个准确的答案来了解如何在Android应用程序(使用Eclipse)的launcer图标下更改名称。

我尝试在应用程序(清单)中编辑“@ string / app_name”,但它不起作用。 现在在MainActivity.java中它给出了错误“R无法解析为变量” 在这一行:getMenuInflater().inflate(R.menu.activity_main, menu);

如果在@ string / inside应用程序中回写“app_name”,它也会回复此错误。 我疯了。

3 个答案:

答案 0 :(得分:6)

android:label内查找

<Activity>
<category android:name="android.intent.category.LAUNCHER" />

<intent-filter>内并更改其值:

<activity
    android:name=".Activity_1_1_Splash"
    android:label="@string/app_name"
    android:screenOrientation="portrait" >
    <intent-filter>
        <action android:name="android.intent.action.MAIN" />

        <category android:name="android.intent.category.LAUNCHER" />
    </intent-filter>
</activity>

如果您想更改资源价值,@pratik's answer会指导您。

答案 1 :(得分:4)

打开res/values/strings.xml

更改此行,

<string name="app_name">default app name</string>

使用您想要的应用名称

<string name="app_name">your desired name</string>

请勿在{{1​​}}文件中进行更改。

答案 2 :(得分:0)

如果您想在启动器图标下更改应用名称,请更改此android:label="@string/app_name" 在主启动器活动代码

        <activity android:name="com.test.app"
                  android:label="@string/app_name" >
                  <intent-filter>
                    <action android:name="android.intent.action.MAIN" />
                    <category android:name="android.intent.category.LAUNCHER" />
                  </intent-filter>
        </activity>

如果您想更改

中的应用名称
  

设置 - &gt;应用程序管理器 - &gt;下载

如果您已安装所有应用程序,请更改此android:label="@string/app_name" 内部应用程序标签

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

            ........

        <activity android:name="com.test.app" >
        </activity>

             .......

 </application>