Как мы можем динамически изменять значок приложения Android в Android

Я знаю, что на тот же вопрос был задан значок активности, но мой вопрос немного отличается.

Я просто хотел узнать, можно ли программно программировать значок приложения, я не прошу изменения, я просто прошу установить его. Надеюсь, я поняла.

<application android:icon="drawable resource"> </application> 

В приведенном выше примере я устанавливаю его в файл манифеста, но вместо манифеста я могу установить его через java-код.

Как вы можете прочитать здесь http://developer.android.com/guide/topics/manifest/manifest-intro.html значок приложения по умолчанию установлен в манифесте. Поскольку манифест находится в корне приложения / root, его нельзя изменить, поэтому нет возможности сделать это. Вы можете подумать, что если вы можете изменить его во время работы приложения, изменения не будут сохранены в манифесте.

Манифест не может быть изменен динамически, но это трюк, что вы можете удалить приложение значка, а затем добавить значок, который вам нравится, вот ссылка: Как программно изменить значок приложения в Android?

Intereting Posts
Android: определить яркость (количество света) в окружении телефона с помощью камеры? Android управляет фрагментами из активности элегантно Службы Google Play с помощью AdMob. Проверить наличие свободных мест? Не удается создать проект, проблемы с градиентом? Насколько надежным является LocationListKenownLocation LocationManager и как часто он обновляется? Библиотека для генерации сигнатуры OAuth HMAC-SHA1 на Android? Использование памяти Android AdMob Выделить несколько столбцов с помощью RecyclerView Могут ли запущенные и связанные службы жить «навсегда»? Найти фрагмент по имени тега в контейнере Как создать общий каталог с доступом для чтения и записи ко всем приложениям в Android? Webview для загрузки локального файла html, который содержит .js как <script src> Как мы можем использовать espresso для тестирования активности настроек Android с помощью PreferenceFragment? Android – Хранение данных? Android WebView – перехватывает клики