Intereting Posts
Как определить номер канала wifi, используемый wifi ap / network? Мои сообщения журнала не удаляются с помощью конфигурации proguard Как обрабатывать состояния ошибок с помощью LiveData? Волейбол OutOfMemoryError Работайте над ошибкой QString для мобильных устройств Как я могу реализовать не прямоугольные формы для кнопок в android Android firebase Получает push-сообщения, не работающие после закрытия силы SHA1 Ключ для DEBUG & RELEASE ANDROID STUDIO MAC Android Socialize SDK: невозможно выполнить dex: несколько файлов dex определяют Постоянно изменять намерение, которое запустило действие Отображение карты Google в виде круга Android append текстовый файл Xamarin.Android привязка, определяющая методы Getter / Setter, используя EnumMethods.xml для интерфейса Начало деятельности с помощью уведомления: избегание дублирующих действий Как я могу запретить кому-либо общаться с моим сервером, кроме моего Android-приложения

Полные иконки Galaxy S7 Nougat

Я хотел спросить, как изменить значок приложения моего приложения на Galaxy S7, работающем на Android Nougat (см. Прилагаемый скриншот), чтобы заполнить все пространство значков. Есть ли способ сделать это?

EDIT: Я думаю, это потому, что у этих приложений есть квадратные значки, а мой – круговой. Есть ли способ сделать его квадратным для устройств Galaxy S7 Nougat и для всех остальных?

Значок моего приложения и значок другого приложения из Google Play

Solutions Collecting From Web of "Полные иконки Galaxy S7 Nougat"

Вы можете отключить это, добавив в манифест элемент метаданных:

<application> <meta-data android:name="com.samsung.android.icon_container.has_icon_container" android:value="true"/> </application> 

Настройки Go -> display -> icon frames -> icon. Это должно изменить значки на значки полного размера.

Я встретил ту же проблему и попробовал разные вещи. Теперь я нашел одну интересную вещь.

Если вы создадите значок без какой-либо прозрачности, значок будет иметь полный размер на телефоне Nougat android. Когда я сделал значок в paint.exe и сохранил его как .png, проблем не было.

Я думаю, это поможет вам.

EDIT: ниже я познакомился, объяснил в своем комментарии

Введите описание изображения здесь

EDIT2: размеры и формы двух значков (с прозрачностью и без них) идентичны. Единственная разница в том, что у одного есть прозрачность, а у другого есть белый фон. Определенно я не имею в виду, что я удалил прозрачность и увеличил изображение.

EDIT3: больше объяснений о моих значках @Hadas

Введите описание изображения здесь

От https://developer.android.com/about/versions/nougat/android-7.1.html

Теперь приложения могут определять значки круглых пусковых установок, которые используются на устройствах, которые их поддерживают. Когда пусковая установка запрашивает значок приложения, фреймворк возвращает либо андроид: значок, либо андроид: roundIcon, в зависимости от конфигурации сборки устройства. Из-за этого приложения должны обязательно определить как android:icon и android:roundIcon ресурсы android:roundIcon при ответе на android:roundIcon запуска. Вы можете использовать Image Asset Studio для создания круглых значков.

Хотя этого может быть недостаточно для работы с «специальной» белой рамкой Samsung для значков, этот gif показывает несколько идей для создания значков, которые хорошо смотрятся, являются ли они нормальным размером или обрамлены «Squircle».

https://www.androidcentral.com/sites/androidcentral.com/files/article_images/2016/12/squircles.gif Различные значки

В любом случае это означает, что вам теперь нужно беспокоиться о нормальном значке, круглом значке и значке Samsung, и нет способа предоставить значок для дизайна запуска, предназначенного для Samsung.