在我的项目安装应用程序时,它将应用程序名称命名为{@ string / welcome_msg}而不是{@ string / app_name}。有没有办法让应用程序名称与主要活动标签不同?
以下是我的清单代码: -
<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>
答案 0 :(得分:2)
将清单中的标签更改为应用程序的名称,然后在代码中使用
this.setTitle( R.string.lable );
on onCreate(..)
答案 1 :(得分:0)
你在这里避开了真正的问题:
如何获得标题栏?
答案:
在清单的活动条目中: 机器人:主题= “@机器人:风格/ Theme.NoTitleBar”