Theme.Holo.Light.DarkActionBar en Honeycomb

Tengo una aplicación que se ejecuta en ambos ICS, nido de abeja. Para estos dos sabores, deseo mantener el mismo tema: Theme.Holo.Light.DarkActionBar que es SDK> = 14.

He creado un estilo personalizado:

<style name="ActionBar.Dark" parent="@style/ActionBar"> <item name="android:background">@color/actionbar_background_dark</item> </style> <style name="Holo.light.dark.actionbar" parent="@android:style/Theme.Holo.Light"> <item name="android:actionBarStyle">@style/ActionBar.Dark</item> <item name="android:titleTextStyle">@android:style/TextAppearance.Holo.Widget.ActionBar.Title</item> <item name="android:subtitleTextStyle">@android:style/TextAppearance.Holo.Widget.ActionBar.Subtitle</item> <item name="android:textColor">@android:color/white</item> <item name="android:windowActionBarOverlay">false</item> <item name="android:backgroundStacked">@drawable/ab_stacked_transparent_light_holo</item> <item name="android:backgroundSplit">@drawable/ab_bottom_transparent_dark_holo</item> <item name="android:homeAsUpIndicator">@drawable/ic_ab_back_holo_dark</item> </style> 

Pero esto hace sólo la mitad de trabajo, el hilandero desplegable tiene fondo blanco con texto blanco y todos los títulos de la ventana son texto negro sobre fondo negro.

¿Cómo puedo saber de todos los atributos que debería establecer para lograr Full Theme.Holo.Light.DarkActionBar

Yo sugeriría echar un vistazo a la Sherlock ActionBar . Bajo la carpeta de la library , hay un código destinado a hacer que el ActionBar funcione en versiones anteriores al nido de abeja. El tipo tenía que establecer cada uno de los ActionBar de la ActionBar , por lo que podría ser útil explorarlo. Mira el abs__styles.xml en la carpeta de values .

Espero que ayude y buena suerte =)

FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.