Android Studio的标题栏中未显示应用程序图标
大家好,我的社区 我最近开始研究android开发,我几乎可以肯定我遇到了一个bug。我希望有人在这方面的知识可以证实这一点,并提供一个快速的解决办法 以下是同一问题的链接和更多讨论链接中的OP不是我: 基本上,OP所做的就是将默认的android应用程序图标替换为自定义图标。我很肯定他或她做得对,因为其他人,包括我自己,都有同样的问题。然而,假设OP做得正确,标题栏中没有应用程序图标,请参见第一张图片 如果我们要运行Hello World!如果不修改默认的应用程序图标,结果仍然是一样的。也就是说,默认情况下,标题栏中没有应用程序图标 一些用户认为这是由于主题。。。另一位用户还建议,只有在使用带片段的空白活动创建项目时才会发生这种情况。请注意,每个人都在使用带片段的空白活动,而不是任何其他活动 如果有人能对这件事提出一些合理的建议,我们将不胜感激 谢谢 一些用户认为这是因为主题 这些用户是正确的。该屏幕截图可能来自运行在Android 5.0上的应用程序,该应用程序使用基于theme.Material的主题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!如果不修改默认的应用程序图标,结果仍然是一样的。也就
这是Google的预期行为,因此不代表bug。我在Android 5.0上使用了它,只是在MainActivity内部的onCreate方法中添加了以下行:
getSupportActionBar().setDisplayShowHomeEnabled(true);
getSupportActionBar().setLogo(R.drawable.ic_launcher);
getSupportActionBar().setDisplayUseLogoEnabled(true);