0

Ich versuche, die ActionBar zu stylen. Ich habe meinen benutzerdefinierten Stil im Werteordner erstellt. Keine Fehler gefunden. Ich habe meine Bewerbung bearbeitet und es hat gut funktioniert. Mein benutzerdefinierter Stil funktioniert jedoch nicht und ich weiß nicht warum. Ich habe alle Änderungen genau so gemacht, wie ich es wollte.Custom Style von ActionBar wird ignoriert (funktioniert nicht)

Ich habe Thema erklärt Aktivität in manifest android:theme="@style/Theme.AndroidDevelopers"

Wenn ich es ausführen, wird die Anwendung mit einer hässlichen Aktionsleiste (Hintergrund grau, Popup-Menü grau und schwarz Text ... das Standard-blau Schema) - es hat nichts mit meinem benutzerdefinierten Stil zu tun:

<?xml version="1.0" encoding="utf-8"?> 
     <resources> 
     <style name="Theme.AndroidDevelopers" parent="android:style/Theme.Holo.Light"> 
     <item name="android:selectableItemBackground">@drawable/ab_item_background</item> 
     <item name="android:popupMenuStyle">@style/MyPopupMenu</item> 
     <item name="android:dropDownListViewStyle">@style/MyDropDownListView</item> 
     <item name="android:actionBarTabStyle">@style/MyActionBarTabStyle</item> 
     <item name="android:actionDropDownStyle">@style/MyDropDownNav</item> 
     <item name="android:listChoiceIndicatorMultiple">@color/amarelo</item> 
     <item name="android:listChoiceIndicatorSingle">@color/vermelho</item> 
    </style> 

<!-- style the list navigation --> 
<style name="MyDropDownNav" parent="android:style/Widget.Holo.Light.Spinner"> 
<item name="android:background">@color/vermelho</item> 
<item name="android:popupBackground">@color/orange</item> 
<item name="android:dropDownSelector">@drawable/seletor2</item> 
    </style> 

<!-- style for the tabs --> 
<style name="MyActionBarTabStyle" parent="android:style/Widget.Holo.Light.ActionBar.TabView"> 
<item name="android:background">@color/verdeclaro</item> 
<item name="android:paddingLeft">32dp</item> 
<item name="android:paddingRight">32dp</item> 
</style> 

    <!-- style the overflow menu --> 
<style name="MyPopupMenu" parent="android:style/Widget.Holo.Light.ListPopupWindow"> 
<item name="android:popupBackground">@color/branco</item> 
</style> 

<!-- style the items within the overflow menu --> 
<style name="MyDropDownListView" parent="android:style/Widget.Holo.ListView.DropDown"> 
<item name="android:listSelector">@drawable/seletor2</item> 
</style> 

<style name="MyActionBar" parent="android:style/Widget.Holo.Light.ActionBar"> 
<item name="android:background">@drawable/actionbarbackground</item> 
</style> 
</resources>` 
+0

Schauen Sie diese Antwort, die Sie seperate 'Artikel für Sie Angaben zu Support-Bibliothek erwähnen müssen http://stackoverflow.com/a/27847656/4387543 – Omkar

Antwort