【问题标题】:App icon not showing in the Title Bar for Android StudioAndroid Studio 的标题栏中未显示应用程序图标
【发布时间】:2014-10-29 00:00:09
【问题描述】:

你好 Stackoverflow 社区,

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

这是指向同一个问题和更多讨论的链接(链接中的 OP 不是我): http://forums.udacity.com/questions/100235173/app-icon-not-showing-in-the-title-bar

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

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

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

如果有人能就此问题提供一些合理的建议,将不胜感激!

谢谢!

【问题讨论】:

    标签: android android-fragments android-studio icons android-theme


    【解决方案1】:

    一些用户认为这是由于主题

    那些用户是正确的。该屏幕截图似乎来自一个在 Android 5.0 上运行的应用程序,该应用程序使用基于 Theme.Material 的主题。

    这是 Google 的预期行为,因此并不代表错误。

    【讨论】:

      【解决方案2】:

      我让它在 Android 5.0 上运行,只需将这些行添加到 MainActivity 内的 onCreate 方法中:

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

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 2013-04-12
        相关资源
        最近更新 更多