如何更改主屏幕上显示的应用名称?
每当我尝试在清单文件的活动内部更改android:label =“title_name”时,标题栏会发生变化。但是应用名称也会在主屏幕中更改为“title_name”
<application
android:allowBackup="true"
android:icon="@mipmap/ic_launcher"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme" >
<activity
android:name=".MainActivity"
android:theme="@style/AppTheme.NoActionBar"
android:label="title_name"
android:screenOrientation="portrait" >
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
</application>
是否还有其他方法可以更改应用名称?
答案 0 :(得分:3)
Android标签用于主屏幕中的默认标题栏和应用名称
this.setTitle("Your Title");
如果您只想更改应用名称,请更改标签,并在活动中的onCreate()中设置标题栏文字,如下所示:
{{1}}
希望这有帮助。
答案 1 :(得分:1)
您正在更改activity标记下的android:标签,这会导致此问题。
您的应用程序名称是 android:label =“@ string / app_name”在应用程序标记下,转到文件夹res / values / strings.xml,您可以在其中找到类似这样的内容
<resources>
<string name="app_name">APP NAME</string>
</resources>
在“APP NAME”中提及您的申请名称。这将有效
答案 2 :(得分:0)
您可以在strings.xml中更改“app name”
例)
<string name="app_name">any</string>
答案 3 :(得分:0)
android:name 属性用于子类化Application。
android:label 属性适用于应用标签(在主屏幕上移位。)