Я хочу изменить значок приложения непосредственно из программы и не хочу создавать ярлык и обновлять его. Некоторые календарные приложения меняют значок каждый день без создания ярлыка. Я читал, что может создать элемент алиаса активности для каждого из моих значков в манифесте. Это работа для меня, но если я хочу иметь 30 значков, подобных календарю, тогда у меня должно быть 30 элементов с псевдонимом активности в манифесте, и я не думаю, что это правильный путь. Я также читал, что этот способ работает по-разному на разных устройствах. Может кто-нибудь мне помочь?Как изменить значок приложения программно в android без создания ярлыка?
1
A
ответ
0
Вы можете сделать это в smart launcher.
есть опция в smart launcher для изменения значка приложения без создания ярлыка. , если вы в порядке со смарт-пусковой установкой, тогда это так. Я не знаю другого способа сделать это.
Возможный дубликат [Как изменить значок приложения программно в Android?] (Http://stackoverflow.com/questions/1103027/how-to-change-an-application-icon-programmatically-in-android) – W0rmH0le
«Некоторые календарные приложения меняют иконку каждый день без создания ярлыка» - назовите любое, что не поставляется с устройством, а вместо этого отправлено из общего канала распространения, например, в Play Store. – CommonsWare
Я объяснил, что не хочу создавать ярлыки, и я хочу изменить значок главного приложения. Я видел календарь на samsung Note4 устройстве, и я думаю, может быть, есть способ сделать это для всех устройств в Android. – Narsis