Как изменить цвет фона значка приложения

как вы знаете, Android 5 добавляет цвет фона к старым приложениям. Новейшие приложения могут устанавливать цвет фона для своих значков. Я использую API уровня 19 (Android 4.4.2), и вот как я устанавливаю значок для своего приложения:

<application
    android:allowBackup="true"
    android:icon="@drawable/ic_launcher"
    android:label="@string/app_name"
    android:theme="@style/AppTheme" >
    ...

Существует ли способ установить цвет фона моего приложения для пользователей, использующих его на телефонах Android 5.x?

На моем телефоне (Android 5.1.1) цвет фона моего приложения белый (почему белый?), Но сегодня я вношу некоторые правки и исправления в код моего приложения (ничего не связанного с цветами), и теперь цвет фона значок приложения оранжевый! Что могло это изменить?

В любом случае, вы знаете, как установить этот цвет?


person smartmouse    schedule 02.10.2015    source источник


Ответы (1)


Скорее всего, ваши значки не на прозрачном фоне. Вот удобный инструмент, который поможет вам создавать рабочие значки.

person santa    schedule 02.11.2015
comment
Почему голосование против? Других ответов здесь не вижу. Я сам справился с этой проблемой, и упомянутый инструмент сэкономил мне много времени. Фактически, сам Google ссылается на эту утилиту в своей документации для разработчиков Android. - person santa; 17.11.2015
comment
Я вижу, что голос против был отменен после того, как вы разместили этот комментарий. Нет разумной причины, по которой ваш ответ должен был быть отклонен. Примите мои соболезнования - бывают случаи, когда система отрицательных оценок обесценивает совершенно хорошие вопросы и ответы без видимой причины. - person DroidOS; 09.01.2017