Ich habe die styles.xml
folgt ändern:Android ActionBar Farbe tut
<resources>
<style name="AppTheme" parent="Theme.AppCompat.Light.DarkActionBar">
<!-- Main theme colors -->
<item name="android:colorPrimary">@color/primary</item>
<item name="android:colorPrimaryDark">@color/primary_dark</item>
<item name="android:colorAccent">@color/accent</item>
</style>
</resources>
Wo primary
ist wie folgt definiert:
<color name="primary">#9c27b0</color>
jedoch in der Vorschau die ActionBar noch schwarz ist und nicht tief violett. Wenn ich den Theme-Editor öffne, ist die Actionbar auch dunkelviolett. Ist das ein Fehler in der Vorschau? Oder habe ich etwas falsch gemacht? Im Allgemeinen, wie genau benutze ich die styles.xml
? Kann ich auch Buttons darin definieren?
Sie sollten ** Symbolleiste ** verwenden, um Wirkung zu sehen. Stellen Sie außerdem sicher, dass Ihr AppTheme in Ihrer AndroidManifest.xml festgelegt ist. – Amir
http://stackoverflow.com/questions/29957822/changing-background-and-text-color-of-appcompat-light-darkactionbar-theme-on-and –
Besser zu 'Tool Bar' zu sehen ** Effekte * * von 'colorPrimary'. –