Verwenden Sie das Holo -Thema auf Android <4.0
-
26-10-2019 - |
Frage
Ich entwickle eine App für Android 2.2 und höher. Ich benutze den großartigen ActionBarsherlock (danke, Jake Wharton !!), um die Aktionsleiste auf Pre-ICS-Geräten zu verwenden.
Während die Actional -Tasche großartig aussieht, haben alle anderen GUI -Elemente das Standardthema des Geräts (in meinem Fall HTC Sense 3).
Gibt es eine Möglichkeit, meine (> = Android 2.2) App auf allen Android -Geräten mit dem Holo.dark.theme zu stylen?
Ich kompile meine App mit Android 4.0.3, der Minsdk -Version 8.
Lösung
Genießen Sie Holoeverywhere, das ist der ganze Zweck des Projekts!
(Bearbeiten) Neue Adresse: https://github.com/prototik/holoeverywhere
Andere Tipps
Nein, das würde einen Back -Port des vollständigen Holo -Themas und -Stylings erfordern, den Google nicht ausgewählt hat. Es wäre auch ein ziemlich ehrgeiziges Unterfangen und ich würde denken, dass es sich nicht um den ActionBarsherlock -Projekt handelt, dessen Schwerpunkt auf der Aktionsleistenkompatibilität liegt.
Das Beste, was Sie tun können, ist, dass Cherry die Ressourcen auswählen kann, die Sie am meisten von der ICS -Quelle wünschen und Ihr eigenes benutzerdefiniertes Thema/Stile erstellen.