android - 如何更改android中的应用程序名称

标签 android android-manifest android-titlebar

在我的项目中,当安装应用程序时,它将应用程序名称命名为 {@string/welcome_msg} 而不是 {@string/app_name}。有什么方法可以让应用程序名称与 Main Activity 标签不同?

下面是我的 list 代码:-

<application android:theme="@style/AppTheme" android:icon="@drawable/icon" android:label="@string/app_name">
        <activity android:name=".StartActivity" android:label="@string/welcome_msg">
            <intent-filter>
                <action android:name="android.intent.action.MAIN" />
                <category android:name="android.intent.category.LAUNCHER" />
            </intent-filter>
        </activity>
        <activity android:name=".LoginActivity" android:label="@string/login">
            <intent-filter>
                <action android:name="com.gymup.project.LOGINACTIVITY" />
                <category android:name="android.intent.category.DEFAULT" />
            </intent-filter>
        </activity>
</application>

最佳答案

将 list 中的标签更改为应用程序的名称,然后在代码中使用

this.setTitle( R.string.lable );

关于 onCreate(..)

关于android - 如何更改android中的应用程序名称,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8107323/

相关文章:

android - 我可以对 list 合并替换标签进行异常(exception)处理吗?

android - 为什么我会得到这种高度值差异?

android - 如何使用 Java 中另一个类的 onDateSet?

android - PreferenceFragmentCompat 自定义布局

java - Android MenuDrawer 改变大小

java - 关于 android studio 的 list 合并失败

android - 无法创建文件夹和文件

android - 如何设置标题栏的文字颜色?

android - 仅更改标题栏的背景和颜色

android - 带有自定义 ArrayAdapter 和 Filter 的 AutoCompleteTextView