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

Я хочу изменить значок приложения прямо из программы и не хочу создавать ярлык и обновлять его. Некоторые приложения календаря меняют значок каждый день, не создавая ярлык. Я читал, что можно создать элемент псевдонима активности для каждой из моих иконок в манифесте. Это работает для меня, но если я хочу иметь 30 значков, таких как календарь, тогда у меня должно быть 30 элементов псевдонима активности в манифесте, и я не думаю, что это правильный способ. Я также читал, что этот способ работает по-разному на разных устройствах. Может кто-нибудь помочь мне?


person Narsis    schedule 22.07.2016    source источник


Ответы (1)


Вы можете сделать это в умном лаунчере.

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

person Vihanga De Silva    schedule 24.09.2016