#android #icons #manifest #android-recents
#Android #Значки #манифест #android-последние
Вопрос:
Я знаю, как изменить значок моего приложения, но когда я смотрю на экран «Последние обновления«, значок используется по умолчанию.
Значок приложения (пока все хорошо):
Значок на моем экране «Последние»:
Это тег «application» моего ‘AndroidManifest.xml ‘
<application
android:name=".App"
android:allowBackup="true"
android:icon="@mipmap/iconout"
android:roundIcon="@mipmap/iconout"
android:logo="@mipmap/iconout"
android:label="@string/app_name"
android:supportsRtl="true"
android:theme="@style/AppTheme">
Я перепробовал множество решений, которые нашел на этой платформе (которые не сработали), например:
- файл-> создать-> ресурс изображения-> выбрать изображение..
- установите и разархивируйте приложение
- сборка и очистка проекта
- удалите все значки по умолчанию в моем проекте
- перетащите мой значок в режим рисования из папки mipmap
Любые другие возможные решения? Заранее благодарю вас!
Ответ №1:
Хорошо, я нашел решение и решил ответить для всех, кто столкнется с такой же проблемой в будущем.
Я исправил это, добавив android:icon="@mipmap/iconout"
в объявление основного activity
тега в AndroidManifest.xml
, вот так:
<activity
android:icon="@mipmap/iconout"
android:name=".MainActivity"
android:label="@string/app_name"
android:theme="@style/AppTheme.NoActionBar">
<intent-filter>
<action android:name="android.intent.action.MAIN" />
<category android:name="android.intent.category.LAUNCHER" />
</intent-filter>
</activity>
И вот конечный результат:
Ответ №2:
Попробуйте изменить формат значка на PNG. У меня это работает.
Или вы могли бы попробовать приложение на разных устройствах, чтобы убедиться, что это не проблема эмулятора / телефона.
Комментарии:
1. На самом деле это png : (