Android: Theme Holo vorherigen version
Ich mag die 4.0 ICS Holo Light-theme und würde gerne haben es in meiner app-Unterstützung <4.0 smartphones.
Fand ich Android layoutlib.jar in der Plattform-Ordner, sondern seinen 8mb!!! und ich habe nicht wirklich leisten, um erhöhen meine app mit 8mb.
Irgendein Tipp?
//Pew Labs
PS ich habe versucht https://github.com/ChristopheVersieux/HoloEverywhere aber es doesnt support TabVIew, welches ich
Dank!
Du musst angemeldet sein, um einen Kommentar abzugeben.
Wäre es besser, nicht zu verwenden, das Holo-theme auf nicht unterstützte Geräte. Sie können mit einem einfachen trick machen Sie Ihre app ausführen, das Holo-theme auf 3.x und oben, und eine der integrierten Designs auf 2.3 und unten, etwa so:
In Ihrem manifest, verwenden Sie diese Zeile für Ihre Tätigkeit ist das Thema
android:theme="@style/Theme.MyTheme"
In Ihrem res/values-Ordner legen Sie einen styles.xml Datei, mit
Erstellen Sie ein res/values-v11-Ordner, und eine styles.xml Datei enthält:
Dadurch wird Android verwenden Sie die Holo Thema, wenn die app ausgeführt wird, auf einem Gerät, das unterstützt es (3.x und oben, welches API-level 11 und aufwärts, daher der "Werte-v11"). Dies ist die beste Lösung, um Ihre app-match der Benutzeroberfläche des Telefons, und verwenden Sie die Holo Thema nur dort, wo es unterstützt wird.
error: Error retrieving parent for item: No resource found that matches the given name '@android:style/Theme.Holo'.
Sollte ich bauen, das mit 4.0? Aber ich will zu unterstützen, so niedrig wie 2.1.<uses-sdk android:minSdkVersion="8" android:targetSdkVersion="11" />
Überprüfen ActionbarSherlock. Es bietet auch eine Stil TabView. Die Proben Verzeichnis bietet ein wirklich gutes Beispiel für eine TabView, die funktioniert wie ein Charme auf Android 2.2.
Können Sie Holo im Android 2.3< bei dieser einfachen Bibliothek : http://www.holoeverywhere.com/
Seine sogenannten Holo-überall und funktioniert gut, in früheren Versionen von android.
Die Bibliothek befindet sich auf Github.