0

我正在使用 Android Studio 做一个 android 项目。我的项目名称是“Policia”。我在模拟器上运行该项目,它显示另一个名称“LoginActivity”。实际上它的启动器活动。我该如何解决这个问题?

图中,左侧为工作室快照,右侧为模拟器。

4

2 回答 2

0

在清单文件中列出的主要活动中,查看android:label

android:label="@string/app_name" 

然后查看string.xmlresource( res) 文件夹中的文件以查看app_name. 将其更改为您想要的任何内容。

主要活动将是具有以下意图过滤器的活动

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>
于 2015-03-28T05:55:23.397 回答
0

发生这种情况是因为您尝试将启动器活动(用户启动应用程序时启动的活动)的标签从string/app_name清单文件中的属性更改为其他内容。

在此处输入图像描述

要在没有任何奇怪行为的情况下更改活动的标签(标题),请转到您的活动并在那里添加标签。在onCreate()方法中,执行以下操作:

 @Override
protected void onCreate(Bundle savedInstanceState) {

    super.onCreate(savedInstanceState);

    setTitle(R.string.your_app_title); //<--change title to whatever you want

    setContentView(R.layout.activity_main);


}
于 2015-03-28T06:27:50.977 回答