============问题描述============
我想把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的名字。
时间: 2024-10-13 03:16:45