почему изображение значка уведомления, созданного с помощью Android Asset Studio, полностью белое?

Поэтому я хочу сделать значок для push-уведомления. скажем, например, я хочу использовать изображение Android ниже в качестве значка уведомления

https://p7.hiclipart.com/preview/135/689/279/android-computer-icons-logo-android.jpg

поэтому я пытаюсь сделать это с помощью Android Asset Studio. но изображение, созданное этой студией Android Asset, полностью белое, как это

Что я должен делать? есть ли для этого какие-либо требования к изображению?

2 ответа

Решение

Используйте прозрачные изображения

  • Создаваемые значки будут полностью сплошного цвета (на устройстве будет использоваться темно-серый или белый цвет в зависимости от темы).
  • Добавляемый вами значок должен содержать только «фигуру», которую вы хотите отобразить в виде одного цвета. Остальные должны быть прозрачными пикселями.
  • Все непрозрачные пиксели будут преобразованы в белые. Так что если у вас квадратный логотип без прозрачных пикселей, это будет гигантский одноцветный квадрат.
  • Используйте изображение .png, чтобы его можно было сохранить с прозрачным фоном.

Как видите, значки на панели уведомлений белые, поэтому вы видите все белые.

Другие вопросы по тегам