我的应用在主屏幕上显示其开始活动的名称。我试图通过在android:label
下的清单中设置<application>
属性来更改名称,但无济于事。完成此任务的正确方法是什么?
答案 0 :(得分:9)
使用android:label更改启动器活动的名称。似乎为我做了伎俩。
答案 1 :(得分:8)
任何带有android.intent.category.Launcher意图过滤器的活动都会显示在app抽屉中。您必须为活动和应用程序设置标签,活动的标签( android:label =“@ string / title_activity_main”)将显示在应用程序抽屉中。< / p>
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:configChanges="orientation|keyboardHidden"
android:label="@string/title_activity_main"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
答案 2 :(得分:4)
为什么不更改清单中的名称,因此它代表您希望阅读的内容。
在清单中,使用您定义活动的元素,以获得以下内容:
<activity android:name=".YourActivity" android:label="whatever you want"/>
答案 3 :(得分:2)
仅供参考,以上适用于手机上安装的新副本。如果复制旧副本有时名称更改不起作用。如果名称未更新,请卸载以前的版本,使用以前的名称。