Как используется значок запуска Android без фона - PullRequest
0 голосов
/ 02 июля 2019

Я пытаюсь добавить значок запуска в мое приложение, но проблема в том, что моей версии для компиляции является 28, и в соответствии с oreo и выше, мы должны реализовать слой значка переднего плана и фона в нашем приложении, который я не хочу, потому что я хочупоказать только мой значок в приложении без фона.Вот мой значок, может кто-нибудь сказать мне, как я могу реализовать этот значок в моем приложении без какого-либо фонового слоя, и он также поддерживает все устройства.Вот значок app icon which i want show

, а вот пример, который я хочу реализовать в своем приложении.Вы можете увидеть «eBible» и «Легко понять Библию» значок без фонового слоя

enter image description here

Ответы [ 2 ]

1 голос
/ 02 июля 2019

Перейти к -

Image Asset -> Foreground layer (здесь найдите свой значок)

Image Asset -> Background layer (здесь просмотреть любой прозрачный значок)

Image Asset -> Legacy (здесь не указывайте форму для значка)

enter image description here

0 голосов
/ 02 июля 2019

Сначала щелкните правой кнопкой мыши по вашей папке для рисования и выберите новый -> ресурс изображения.

Установите тип значка на «Launcher Icons (только Legacy)», установите путь и установите Shape на «None». Теперь у вас есть рисунок с вашим логотипом и без фона, и вы можете установить его сейчас как значок приложения.

См. Этот вопрос, если вы не знаете, как установить значок Установить значок для приложения Android

Configure Image Asset

EDIT: На любом уровне Android <25 невозможно установить прозрачный фон. </p>

Google сказал: фоновые рисунки должны быть непрозрачными, в то время как передний план может содержать прозрачность. "

https://medium.com/google-developers/implementing-adaptive-icons-1e4d1795470e

...