AppCompat Actionbar-styling
Ich bin derzeit versuchen zu verwenden AppCompat statt ActionbarSherlock. Auf Android 4+ - Geräte, die ich nicht in irgendwelche Probleme geraten, als die normale Actionbar und Holo-theme verwendet werden.
Auf niedrigeren Android-Versionen jedoch, dieses komische Aussehen passiert, wenn Thema.AppCompat.Licht.
Die Actionbar ist weiß und hat eine Blaue Linie unterhalb.
War ich in der Lage zu beheben, die durch die Nutzung der Android Action Bar Style Generator aus dem Android Asset Studio erzeugen Sie ein benutzerdefiniertes Design mit einem soliden Actionbar anstatt die transparente.
Vergleich zu der Actionbar bekam ich bei der Verwendung von ActionbarSherlock, es ist immer noch eine Art hässlich, obwohl.
Den AppCompat Actionbar hat diese sehr scharfe, schwarze Linie zwischen sich selbst und den Inhalt der Aktivität, während die Aktie von ICS Actionbar oder die von ActionbarSherlock haben einen weicheren übergang von der Actionbar auf das layout.
Wie kann ich den style der Actionbar-um wirklich zu schauen, wie das auf Android 4+?
InformationsquelleAutor Bertram Sherwood | 2013-10-19
Du musst angemeldet sein, um einen Kommentar abzugeben.
Müssen Sie erstellen Sie Ihren eigenen Stil mit dem Bild, das Sie möchten, legen Sie auf hintergrund. In Ihrem style.xml sollten Sie etwas ähnliches erstellen:
values/styles.xml
values-v14/styles.xml
und Sie können diese 9-patch-Bild :
darüber hinaus überschreiben hintergrund mit benutzerdefinierten drawable unnötig ist. Überschreiben Sie actionBarStyle von Widgets.AppCompat.Licht.ActionBar.Solid ist genug.
Sie können auch verwenden, displayOptions tag zu zentralisieren und die ActionBar-display-Optionen <Element name="displayOptions">showTitle|homeAsUp</item>
InformationsquelleAutor hardartcore
Ich diesen code verwenden:
Ich hoffe, dieser code ist eine große Hilfe.
InformationsquelleAutor Cabezas
Müssen Sie überschreiben das Thema der action-bar
InformationsquelleAutor ishan jain
Zeigen benutzerdefiniertes Symbol & Farbe im AppCompatActivity wir fügen diesen code:
values/styles.xml
values-v14/styles.xml
Können Sie Ihre benutzerdefinierten hintergrund Bild als gut aus @drawable/your_pic.png
Zeigen app-Symbol & Text, den Sie auch fügen Sie diese zu Ihrer Tätigkeit.
InformationsquelleAutor Shihab Uddin