ActionBarsherlock Action Bar benutzerdefinierter Stil
-
26-10-2019 - |
Frage
Ich entwickle mich Android 2.1 API 7 App. Implementieren Aktionsleiste, Ich benutze ActionBarsherlock Bibliothek.
Ich habe die Sherlock -Bibliothek erfolgreich in mein Projekt importiert und die Aktionsleiste in meiner App erstellt. Dann möchte ich den Stil der Sherlock -Action -Bar anpassen. Also habe ich die folgende Stildatei definiert:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="ActionBarTheme" parent="android:style/Theme.Sherlock">
<item name="android:background">@drawable/action_bar_background</item>
</style>
</resources>
Aber ich habe einen Fehler:
No resource found that matches the given name "android:style/Theme.Sherlock"
Wieso den? Und wie kann ich Sherlock Action Bar stylen?
Lösung
Theme.Sherlock
ist nicht im Android -Namespace. Einfach die entfernen android:
Präfix und das wird Ihren Fehler beheben.
Wenn Sie Version 3 verwenden, gibt es ein gestaltetes Beispiel in der samples/
Ordner, der Ihnen ein Beispiel dafür gibt, wie Sie die Actionleiste richtig stylen können:
Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow