android程序名改不了

============问题描述============


我想把app的程序名改为222222222222,可是它在桌面显示的总是其中的activity的名称11111,不过在应用程序列表里显示的是222222222222,我把app卸载了重装,clean也试过了,eclipse和虚拟机也重启过了,真机也试过了,也用其他项目试过了,都没用。

============解决方案1============


引用 15 楼 q5661889 的回复:
Quote: 引用 14 楼 svenwang 的回复:

Quote: 引用 13 楼 q5661889 的回复:

Quote: 引用 12 楼 svenwang 的回复:

Quote: 引用 7 楼 q5661889 的回复:

Quote: 引用 4 楼 svenwang 的回复:

在AndroidManifest.xml中修改launcher的android:label

    <application

        android:allowBackup="true"

        android:icon="@drawable/ic_launcher"

        android:label="@string/app_name"

        android:theme="@style/AppTheme" >

        <activity

            android:name=".MainActivity"

            android:label="Hello!!" > <!-- 修改为你想要的名字 -->

            <intent-filter>

                <action android:name="android.intent.action.MAIN" />

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

            </intent-filter>

        </activity>

    </application>


那个不是activity的名字吗

laucher的名字就是app显示的名字,你试下就知道了。

我知道改哪个能改app名字,我想问为什么改上面那个application里的android:label不能改app名字

application的android:label是应用程序管理器界面里显示的app的名字,对于一个app来说只有一个名字;而activity可以有多个,每个都可以有各自的名字,虽然launcher只能有一个。
如果你还要追问为什么桌面上显示的是luancher的名字而不是app的名字,我只能说android的规则就是这样。

如果有很多个activity那会怎么显示

activity可以有很多个,launcher只有一个。桌面上显示的就是launcher的名字。

郑重声明:本站内容如果来自互联网及其他传播媒体,其版权均属原媒体及文章作者所有。转载目的在于传递更多信息及用于网络分享,并不代表本站赞同其观点和对其真实性负责,也不构成任何其他建议。