I want to change an application icon directly from the program and don't want to create shortcut and update it. Some calender app changes icon everyday without creating shortcut. I read that can create activity-alias element for each of my icons in manifest. It's work for me but if I want to have 30 icons like a calender then I should have 30 activity-alias element in manifest and I do't think it's a correct way. I also read that this way works differently across devices. Can anyone help me?
Asked
Active
Viewed 1,558 times
1
-
1Possible duplicate of [How to change an application icon programmatically in Android?](http://stackoverflow.com/questions/1103027/how-to-change-an-application-icon-programmatically-in-android) – guipivoto Jul 22 '16 at 10:51
-
"Some calender app changes icon everyday without creating shortcut" -- name any that did not ship with the device, but instead shipped from a public distribution channel, like the Play Store. – CommonsWare Jul 22 '16 at 11:06
-
I explained that I don't want to create shortcut and I want to change main app icon. I saw calender on samsung Note4 device and I think maybe there's a way to do it for all devices in android. – Narsis Jul 22 '16 at 12:06
1 Answers
0
You can do this in smart launcher.
there is an option in smart launcher to change icon of an app without creation a shortcut. if you are okay with the smart launcher then this is the way. I don't know any other way to do that.

Flummox - don't be evil SE
- 2,109
- 6
- 24
- 46