android - 在android中设置应用程序名称的问题?

标签 android label

我的应用程序的问题是我无法在显示图标下看到我的应用程序名称。我在我的 list 文件中使用了以下代码来为我的项目设置应用程序名称和图标。

<application android:icon="@drawable/icon" 
             android:label="@string/app_name"> 

将这段代码放入我的应用程序后,我可以看到图标,但应用程序名称(应用程序名称)根本没有出现。我什至检查了字符串 app_name 的 string.xml 文件,我发现它也在那里。

我什至尝试像下面这样直接硬核应用程序名称,

<application android:icon="@drawable/icon" 
              android:label="app_name">

但没有用,我看不到我的应用程序名称。我把这个问题搞得一团糟。任何人都可以建议,这里发生了什么以及必须做什么才能显示应用程序名称,或者是否有其他方法可以显示我的应用程序名称?对此的任何建议都是值得赞赏的。

最佳答案

您看到的名称必须是您的主要 Activity 的名称,该 Activity 具有以下 intent-filter:

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

Android 应用程序可以包含多个 Launcher Activity,每个都有不同的名称和图标。您为应用程序定义的名称和图标显示在手机首选项的应用程序管理器中。

关于android - 在android中设置应用程序名称的问题?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3956880/

相关文章:

android - 地理编码调用期间返回代码 610 - Android map

android - * native react * |使用未知 URL 链接 => canOpenURL(url)?

java - Java swing中的产品标签打印应用

java - 如何使用 Java 在面板内手动添加带有文本字段的标签

android - 检测应用程序何时从后台返回

android - 在 [Scrollable Tabs + Swipe] Navigation-Android 中滚动时如何更新 Fragment?

Android Titanium Appcelerator - 路径必须是字符串。收到空值

python - 将列名转换为数字?

jquery - 通过单击事件在元素内单击标签时避免 'double event'

c# 执行此代码的有效方法是什么 - 样式 php "eval"