2014-12-22 4 views
2

Значок приложения, отмеченный в манифесте, не отображается в последнем 5.0.1. Он выглядит очень хорошо при меньших обновлениях программного обеспечения:Значок приложения не отображается в строке заголовка

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

Любые идеи, почему это больше не работает?

ответ

5

Он работает нормально. Он просто отключен по умолчанию для каждого материала.

Используйте getActionBar().setDisplayShowHomeEnabled(true); (встроенная панель управления) или getSupportActionBar().setDisplayShowHomeEnabled(true); (appcompat-v7 панель действий), чтобы включить его.

+0

Должен ли я сделать это в каждой деятельности или есть глобальная установка? –

+0

@DanJamesPalmer: Может быть способ включить его в пользовательскую тему. В противном случае, да, это должно быть в каждом действии. – CommonsWare

1

Вот еще один способ -

getSupportActionBar().setDisplayShowHomeEnabled(true); 
getSupportActionBar().setLogo(R.mipmap.ic_launcher); 
getSupportActionBar().setDisplayUseLogoEnabled(true); 
Смежные вопросы