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

Я хочу изменить значок фона на #fe6017. Я использую flutter_launcher_icons, ставлю adaptive_icon_background: "#fe6017". Но это не работает. Я также пытаюсь изменить размер изображения. Но он всегда сжимается и окрашивает мое изображение в white цвет. Спасибо.

Каковы ваши основные размеры значка (ширина: высота)?

dm_tr 21.12.2020 12:21
dev.to/nombrekeff/…
Martin Braun 26.02.2022 20:20
Почему в Python есть оператор "pass"?
Почему в Python есть оператор "pass"?
Оператор pass в Python - это простая концепция, которую могут быстро освоить даже новички без опыта программирования.
Коллекции в Laravel более простым способом
Коллекции в Laravel более простым способом
Привет, читатели, сегодня мы узнаем о коллекциях. В Laravel коллекции - это способ манипулировать массивами и играть с массивами данных. Благодаря...
JavaScript Вопросы с множественным выбором и ответы
JavaScript Вопросы с множественным выбором и ответы
Если вы ищете платформу, которая предоставляет вам бесплатный тест JavaScript MCQ (Multiple Choice Questions With Answers) для оценки ваших знаний,...
Массив зависимостей в React
Массив зависимостей в React
Все о массиве Dependency и его связи с useEffect.
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Ангулярный шаблон для бронирования путешествий
Toor - Travel Booking Angular Template один из лучших Travel & Tour booking template in the world. 30+ валидированных HTML5 страниц, которые помогут...
14
2
16 592
2
Перейти к ответу Данный вопрос помечен как решенный

Ответы 2

Ответ принят как подходящий
  1. Откройте папку android в Android Studio.

  2. Щелкните правой кнопкой мыши папку res и выберите «Создать» > «Изображение».

  3. В поле «Тип значка» выберите «Значки запуска (адаптивные и старые)».

  4. На вкладке «Слой переднего плана» выберите «Тип актива», а затем укажите актив в поле ниже:

  • Выберите Изображение, чтобы указать путь к файлу изображения. * Выберите Clip Art, чтобы указать изображение из набора значков Material Design. * Выберите Текст, чтобы указать текстовую строку и выбрать шрифт.
  1. На вкладке «Фоновый слой» выберите «Тип актива», а затем укажите актив в поле под ним. Вы можете выбрать цвет или указать изображение для использования в качестве фонового слоя.
  2. На вкладке «Устаревшие» проверьте настройки по умолчанию и подтвердите, что хотите создать устаревшие, круглые значки и значки Google Play Store.
  3. При необходимости измените имя и параметры отображения для каждой из вкладок «Передний слой» и «Фоновый слой»:
  • Имя — если вы не хотите использовать имя по умолчанию, введите новое имя. Если это имя ресурса уже существует в проекте, на что указывает ошибка в нижней части мастера, оно перезаписывается. Имя может содержать только символы нижнего регистра, символы подчеркивания и цифры.

  • Обрезка — чтобы отрегулировать границу между изображением значка и границей в исходном ресурсе, выберите «Да». Эта операция удаляет прозрачное пространство, сохраняя соотношение сторон. Чтобы оставить исходный актив без изменений, выберите Нет.

  • Цвет — чтобы изменить цвет значка клип-арта или текста, щелкните поле. В диалоговом окне «Выбор цвета» укажите цвет и нажмите «Выбрать». В поле появится новое значение.

  • Изменить размер — используйте ползунок, чтобы указать коэффициент масштабирования в процентах для изменения размера значка изображения, клипа или текста. Этот элемент управления отключается для фонового слоя, когда вы указываете тип актива «Цвет». Нажмите "Далее.

  1. При необходимости измените каталог ресурсов: выберите набор источников ресурсов, в который вы хотите добавить ресурс изображения: src/main/res, src/debug/res, src/release/res или пользовательский набор источников. Основной исходный набор применяется ко всем вариантам сборки, включая отладку и выпуск. Исходные наборы отладки и выпуска переопределяют основной исходный набор и применяются к одной версии сборки. Исходный набор отладки предназначен только для отладки. Чтобы определить новый исходный набор, выберите «Файл» > «Структура проекта» > «Приложение» > «Типы сборки». Например, вы можете определить исходный набор бета-версий и создать версию значка с текстом «БЕТА» в правом нижнем углу. Дополнительные сведения см. в разделе Настройка вариантов сборки. Нажмите Готово. Image Asset Studio добавляет изображения в папки mipmap для разных плотностей.

Вы можете создать изображение, залитое цветом #fe6017, и использовать его для Adaptive_icon_background, как в примере.

flutter_icons:
  android: "launcher_icon"
  ios: false
  image_path: "assets/icon/icon.png"
  adaptive_icon_background: "assets/icon/icon-background.png"
  adaptive_icon_foreground: "assets/icon/icon.png"

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