【问题标题】:android project name and app name are different [duplicate]android项目名称和应用名称不同[重复]
【发布时间】:2015-03-28 05:51:54
【问题描述】:

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

【问题讨论】:

  • 您的 xml 的邮政编码。
  • 所以,我必须将 app_name 设置为主要活动的标题。感谢您的帮助。

标签: android android-studio application-name


【解决方案1】:

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

android:label="@string/app_name" 

然后查看资源 (res) 文件夹中的 string.xml 文件以查看 app_name 的实际 String 值。将其更改为您想要的任何内容。

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

        <intent-filter>
            <action android:name="android.intent.action.MAIN" />
            <category android:name="android.intent.category.LAUNCHER" />
        </intent-filter>

【讨论】:

  • app_name = 字符串文件中的策略
  • 在这种情况下,您应该在操作栏中看到Policia。它在那里显示什么文字?
  • 对不起。我将主要活动的标签设置为活动名称,就像其他活动一样。
【解决方案2】:

发生这种情况是因为您尝试将启动器活动(用户启动应用程序时启动的活动)的标签从清单文件中的 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);


}

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2015-04-18
    • 1970-01-01
    • 2013-12-06
    • 1970-01-01
    • 2015-05-23
    • 2018-12-11
    • 2012-10-26
    相关资源
    最近更新 更多