Ich möchte ein Anwendungssymbol direkt aus dem Programm ändern und nicht Verknüpfung erstellen und aktualisieren. Einige Kalender-Apps ändern das Symbol jeden Tag, ohne eine Verknüpfung zu erstellen. Ich habe gelesen, dass Aktivität-Alias-Element für jedes meiner Symbole in Manifest erstellen kann. Es ist Arbeit für mich, aber wenn ich 30 Symbole wie einen Kalender haben möchte, dann sollte ich 30 Aktivitäts-Alias-Elemente in Manifest haben und ich denke nicht, dass es ein korrekter Weg ist. Ich habe auch gelesen, dass dieser Weg auf allen Geräten unterschiedlich funktioniert. Kann mir jemand helfen?Wie kann ein Anwendungssymbol programmgesteuert in Android geändert werden, ohne eine Verknüpfung zu erstellen?
1
A
Antwort
0
Sie können dies in smart launcher tun.
Es gibt eine Option im Smart Launcher, um das Symbol einer App zu ändern, ohne eine Verknüpfung zu erstellen. Wenn Sie mit dem Smart Launcher in Ordnung sind, dann ist dies der Weg. Ich kenne keine andere Möglichkeit, das zu tun.
Mögliche Duplikate von [Wie programmgesteuert ein Anwendungssymbol in Android ändern?] (Http://stackoverflow.com/questions/1103027/how-to-change-an-application-icon-programmatic-in-android) – W0rmH0le
"Einige Kalender-Apps ändern das Symbol jeden Tag, ohne eine Verknüpfung zu erstellen" - Benennen Sie alle, die nicht mit dem Gerät geliefert wurden, sondern stattdessen von einem öffentlichen Vertriebskanal wie dem Play Store. – CommonsWare
Ich erklärte, dass ich keine Verknüpfung erstellen möchte und ich möchte Haupt-App-Symbol ändern. Ich sah Kalender auf Samsung Note4 Gerät und ich denke, es gibt eine Möglichkeit, es für alle Geräte in Android zu tun. – Narsis