当您可以查看手机上的所有应用程序(即Facebook徽标图标下方的“Facebook”)时,我想更改图标下方显示的文字。我该怎么做呢?我尝试过strings.xml但是没有找到我想要的东西。任何帮助将不胜感激。
答案 0 :(得分:3)
您可以在活动中以编程方式执行此操作:
setTitle("Activity title");
或
getActionBar().setTitle("Activity title");
或者在您的AndroidManifest文件中,有android:label
标记:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:theme="@style/AppTheme">
<activity
android:name="com.example.so1.MainActivity"
android:label="ACTIVITY NAME"
>
</activity>
</application>
此外,如果您想将Launcher活动的标题更改为与您的应用名称不同的标题,那么您可以这样做:
<application
android:allowBackup="true"
android:icon="@drawable/ic_launcher"
android:theme="@style/AppTheme">
<activity
android:name="com.example.so1.MainActivity"
android:label="ACTIVITY NAME"
>
<intent-filter android:label="APP NAME">
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
答案 1 :(得分:1)
我将如何做到这一点?
这由LAUNCHER
活动the android:label
attribute on the <activity>
element in the manifest控制。如果您的<activity>
没有android:label
属性,则会继承<application>
元素中的值。
答案 2 :(得分:1)
如果您要为正在构建的应用进行此操作,则需要在AndroidManifest.xml
下android:label
下更改
<application
android:label="@string/app_name"
在您的string.xml
中,您可以拥有app_name
的条目。
<string name="app_name">The Name</string>
希望它有所帮助。