Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Android Studio的标题栏中未显示应用程序图标_Android_Android Fragments_Android Studio_Icons_Android Theme - Fatal编程技术网

Android Studio的标题栏中未显示应用程序图标

Android Studio的标题栏中未显示应用程序图标,android,android-fragments,android-studio,icons,android-theme,Android,Android Fragments,Android Studio,Icons,Android Theme,大家好,我的社区 我最近开始研究android开发,我几乎可以肯定我遇到了一个bug。我希望有人在这方面的知识可以证实这一点,并提供一个快速的解决办法 以下是同一问题的链接和更多讨论链接中的OP不是我: 基本上,OP所做的就是将默认的android应用程序图标替换为自定义图标。我很肯定他或她做得对,因为其他人,包括我自己,都有同样的问题。然而,假设OP做得正确,标题栏中没有应用程序图标,请参见第一张图片 如果我们要运行Hello World!如果不修改默认的应用程序图标,结果仍然是一样的。也就

大家好,我的社区

我最近开始研究android开发,我几乎可以肯定我遇到了一个bug。我希望有人在这方面的知识可以证实这一点,并提供一个快速的解决办法

以下是同一问题的链接和更多讨论链接中的OP不是我:

基本上,OP所做的就是将默认的android应用程序图标替换为自定义图标。我很肯定他或她做得对,因为其他人,包括我自己,都有同样的问题。然而,假设OP做得正确,标题栏中没有应用程序图标,请参见第一张图片

如果我们要运行Hello World!如果不修改默认的应用程序图标,结果仍然是一样的。也就是说,默认情况下,标题栏中没有应用程序图标

一些用户认为这是由于主题。。。另一位用户还建议,只有在使用带片段的空白活动创建项目时才会发生这种情况。请注意,每个人都在使用带片段的空白活动,而不是任何其他活动

如果有人能对这件事提出一些合理的建议,我们将不胜感激

谢谢

一些用户认为这是因为主题

这些用户是正确的。该屏幕截图可能来自运行在Android 5.0上的应用程序,该应用程序使用基于theme.Material的主题


这是Google的预期行为,因此不代表bug。

我在Android 5.0上使用了它,只是在MainActivity内部的onCreate方法中添加了以下行:

getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setLogo(R.drawable.ic_launcher);
getSupportActionBar().setDisplayUseLogoEnabled(true);