【问题标题】:App icon not showing in title bar应用程序图标未显示在标题栏中
【发布时间】:2014-12-22 23:43:59
【问题描述】:

清单中定义的应用程序图标在最新的 5.0.1 中未显示。在较小的软件更新中看起来还不错:

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

任何想法为什么这不再起作用?

【问题讨论】:

    标签: android xml icons label android-5.0-lollipop


    【解决方案1】:

    它工作得很好。根据 Material Design,默认情况下它是关闭的。

    使用getActionBar().setDisplayShowHomeEnabled(true);(本机操作栏)或getSupportActionBar().setDisplayShowHomeEnabled(true);appcompat-v7 操作栏)启用它。

    【讨论】:

    • 我必须在每个 Activity 中都这样做还是有全局设置?
    • @DanJamesPalmer:可能有一种方法可以在自定义主题中打开它。否则,是的,这必须在每个活动中。
    【解决方案2】:

    这是另一种方式-

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2013-04-12
      • 2015-01-06
      • 2012-09-06
      • 2015-01-14
      • 2011-07-14
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多