У меня есть приложение на Android, которое создает значок домашнего ярлыка. Изображение значка - это изображение, которое я установил программно из чертежа.
Теперь проблема в том, что когда ярлык был создан на главном экране, он создается с белым фоном.
Как удалить этот белый фон и установить изображение на полный размер значка?
Спасибо вам всем..
Обновлено: приложение, о котором я говорил, - это приложение, которое я разработал с помощью Android Studio, и просто хочу установить полный размер изображения, когда я создаю домашний ярлык.
Я думаю, что это поможет вам решить вашу проблему. stackoverflow.com/questions/50960640/…
Это связано с адаптивными значками — особенностью Android 8, которую нельзя или не следует менять. Вы можете в лучшем случае изменить цвет фона.
Хорошо, но, например: значок WhatsApp без белого фона, а некоторые другие приложения имеют белый фон (как мое приложение). Как я могу установить значок моего приложения в студии Android без белого фона
Это сильно зависит от используемого вами лаунчера. Изображение выглядит как стандартная форма значка Google Android 8+ (?). Я думаю, что это может быть часть значка, который вы создали, но, поскольку вы спрашиваете об этом, я сомневаюсь в этом.
В старых версиях андроида внешняя форма иконок была индивидуальной, в то время как довольно прикольная и контур правильно отображался при их перетаскивании и т. д. многие жаловались на отсутствие единого вида всех иконок в панели приложений и т. д.
Он был введен, чтобы все значки выглядели более единообразно. Длительное нажатие на пустое место в панели запуска Google Pixel, например, показывает возможность перейти в настройки панели запуска, и там вы можете изменить форму, которую должны иметь все значки:
В дополнение к этому приложения могут использовать преимущества различных форм, адаптироваться к ним и, так сказать, заполнять их. См., например, значок Chrome при изменении формы значка в настройках программы запуска.
Представлено в Android 8: эта функция называется адаптивными значками.
См. документы об адаптивных значках здесь: https://developer.android.com/guide/practices/ui_guidelines/icon_design_adaptive
я просто обновляю свой пост