Barra de acción Android sherlok no muestra divisor

Estoy usando el sherlok-actionbar y tratando de aplicar un divisor entre los botones de acción. Tengo estilo th, pero los divisores no son visibles, ¿por qué?

<style name="Theme.SherlockCustom" parent="@style/Theme.Sherlock.Light"> <item name="abBackground">@drawable/actionbar_gradient</item> <item name="abIcon">@drawable/logo</item> <item name="abDivider">@drawable/ab_divider</item> </style> 

¡Gracias!

ActionBarSherlock v3.5 se actualizó para incluir las fuentes de Ice Cream Sandwich para todas las vistas y clases relacionadas con el elemento de acción. Esto significa que las reglas para colocar un divisor entre dos elementos de acción siguen las mismas reglas que en ICS.

Un divisor sólo se mostrará entre los siguientes:

  • Sólo texto seguido de texto
  • Icono sólo seguido por texto
  • Texto e icono seguido de sólo texto

Si desea anular este comportamiento (sólo en pre-3.0) realice el cambio siguiente en ActionItemView.java :

Lo que puede hacer es agregar una vista junto al elemento de la barra de acciones que se verá como el separador (funciona en todas las versiones de Android)

 <item android:actionViewClass="com.example.ActionSeparatorView" android:showAsAction="always" android:title="@null"/> 

Y ActionSeparatorView es una simple extensión del ImageView con el dibujable que desea mostrar como un separador

 public class ActionSeparatorView extends ImageView { public ActionSeparatorView (Context context) { super(context); setImageDrawable(getResources().getDrawable(R.drawable.separator)); } } 
  • Fuente personalizada para las pestañas de ActionBarSherlock
  • Configurar Slidemenu - ejemplo no funciona
  • ActionBar Sherlock - Imagen de fondo en Actionbar
  • Contenido de la pestaña usando el estilo de la pestaña actionbarsherlock
  • Mostrar ImageView parcialmente detrás de ActionBar transparente
  • Cómo configurar el color personalizado en el elemento de lista seleccionado / resaltado en activateBackgroundIndicator
  • Error después de agregar dependencias a la barra de acción Sherlock en Android Studio 0.5.8
  • ActionBarSherlock: getSupportMenuInflator () no está definido
  • Desactivar programaticamente android: windowActionBarOverlay estilo de barra de acción
  • Cómo cambiar el color del texto de la barra de acción sherlock
  • Imagen personalizada en lugar de logotipo en ActionBar / ActionBarSherlock
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.