Barra de acción de estilo personalizado no funciona en android 4

Para personalizar mi barra de acción, utilizo el código de abajo en xml:

<style name="CustomActionbarTheme" parent="@style/Theme.AppCompat.Light"> <item name="actionBarTabStyle">@style/customTab</item> <item name="actionBarStyle">@style/MyActionBar</item> </style> <style name="MyActionBar" parent="@style/Widget.AppCompat.ActionBar"> <item name="background">@drawable/title_bar</item> </style> <style name="customTab" parent="@style/Widget.AppCompat.ActionBar.TabView"> <item name="android:background">@drawable/tab_bg_selector</item> </style> 

No tengo ningún problema con el uso de api nivel 10, pero cuando ejecuto mi código en los dispositivos de api más alto, las barras de acción están en su tema por defecto. Yo uso la biblioteca de soporte v7 en mi proyecto.

Actualización: a partir de AppCompat versión 21 , todos los niveles de API ahora usan los nombres de estilo no prefijados por lo que ya no es necesario agregar los atributos android: namespaced.

Ahora obsoleto: si está utilizando la biblioteca de soporte v7 ActionBar , debe declarar dos estilos personalizados, una vez sin el prefijo android: (para <soporte v11 – esto es lo que tiene) y una vez con (para> = soporte v11 – Usted necesita agregar esto) según la guía Styling the Action Bar .

  • Cómo aplicar estilo personalizado global a android.support.design.widget.TextInputEditText?
  • Temas aparentemente ignorados en ICS
  • ¿Cómo puedo establecer el estilo de un textView programatically?
  • Atributos de estilo de estilo personalizado AlertDialog
  • Quitar sombra de barra de acción mediante programación
  • ¿El tamaño del texto de Spinner no cambia?
  • Cambiar iconos del menú ActionBar según el estilo
  • Aplicar estilo a Android ListView
  • Cambiar el texto y el color de fondo en la barra de título (Android)?
  • Barra de acción de Android barra divisora ​​de barras
  • La barra de acción se ve cortada mientras se utiliza Theme.AppCompat.Dialog
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.