Mein Code ist wie folgt und während es funktioniert (wenn ich das übergeordnete Thema in Theme.Sherlock oder Theme.Sherlock.Light ändern das Theme es ändert) ändert es nicht die Titelfarbe.Ändern der Aktionsleiste Titelfarbe
Der Code ist so ziemlich das gleiche wie here
Code:
<?xml version="1.0" encoding="utf-8"?>
<resources>
<style name="MyTheme" parent="@style/Theme.Sherlock">
<item name="actionBarStyle">@style/MyTheme.ActionBarStyle</item>
<item name="android:actionBarStyle">@style/MyTheme.ActionBarStyle</item>
</style>
<style name="MyTheme.ActionBarStyle" parent="@style/Widget.Sherlock.ActionBar">
<item name="android:titleTextStyle">@style/MyTheme.ActionBar.TitleTextStyle</item>
</style>
<style name="MyTheme.ActionBar.TitleTextStyle" parent="@style/TextAppearance.Sherlock.Widget.ActionBar.Title" >
<item name="android:textColor">#FF0000</item>
</style>
</resources>
aber es macht Warnung Android: titleTextStyle erfordert API-Ebene 11 (aktuelle min ist 10) Ich benutze ABC! Wie benutze ich dies, während wir mit api Level 10 mit ABS oder ABC arbeiten –
Arbeitete für mich! Vielen Dank! – BostonGeorge
@LOG_TAG müssen Sie es in der Datei styles.xml im Verzeichnis values-v11 definieren, so dass API> = 11 diesen Stil verwendet und API <11 Stile im Werteverzeichnis – vanomart