ActionBarSherlock – Tab Text ellipsize en <dispositivos Android 3.0

Estoy intentando cambiar el tabulador de las pestañas de ActionBarSherlock ActionBar en <dispositivos Android 3.0.

En los dispositivos> Android 3.0 el texto simplemente se envuelve en dos líneas. En los dispositivos <Android 3.0 el texto es de una sola línea y parece estar configurado para ellipsize: marquee y marqueeRepeatLimit: marquee_forever.

Estoy tratando de cambiar esto en <dispositivos Android 3.0 para también hacer el texto de dos líneas.

Esto es lo que intenta hacer:

<style name="MyTheme" parent="@style/Theme.Sherlock"> <item name="actionBarTabTextStyle">@style/MyActionBarTabTextStyle</item> </style> <style name="MyActionBarTabTextStyle" parent="Widget.Sherlock.ActionBar.TabText"> <item name="android:ellipsize">end</item> <item name="android:lines">2</item> <item name="android:textColor">#f00</item> </style> 

El atributo textColor está ahí para asegurarse de que estoy haciendo lo correcto en absoluto. Y sí lo estoy, el texto de la pestaña es rojo.

Pero lamentablemente el ajuste de elipsis no parece tener ningún efecto.

¿Ideas sobre cómo cambiar esto?

One Solution collect form web for “ActionBarSherlock – Tab Text ellipsize en <dispositivos Android 3.0”

Aunque es probable que no necesite esto más (teniendo en cuenta que la pregunta es más de un año de edad), puede haber alguien aterrizando aquí a través de una búsqueda de Google y podría encontrar esta respuesta útil.

Cambiar el estilo a esto hará que funcione:

 <style name="MyTheme" parent="@style/Theme.Sherlock"> <item name="actionBarTabTextStyle">@style/MyActionBarTabTextStyle</item> <item name="android:actionBarTabTextStyle">@style/MyActionBarTabTextStyle</item> </style> <style name="MyActionBarTabTextStyle" parent="Widget.Sherlock.ActionBar.TabText"> <item name="android:ellipsize">end</item> <item name="android:lines">2</item> <item name="android:textColor">#f00</item> </style> 

android:actionBarTabTextStyle representa el TextStyle del ActionBar predeterminado para HC + y actionBarTabTextStyle el TextStyle para ActionBarSherlock .

  • ActionBarSherlock 4.0 no funciona. Pero 3.5.1 hacer
  • Nueva API de Facebook 3.0. Y compatibilidad con ActionBarSherlock
  • ¿Cómo establecer la visibilidad de un grupo de menús de la barra de acciones?
  • Vista personalizada de Android ActionBarSherlock
  • Android: agrega el ID de forma programática a un elemento de la barra de acciones
  • ¿Puedo configurar el icono de inicio de mi barra de acciones usando styles.xml?
  • Android Studio Pre Dexing falla
  • ActionBarSherlock no funciona en eclipse
  • El uso de la biblioteca de ActionBarSherlock obtiene el error "No se puede resolver la clase R"
  • Utilice ActionBarSherlock con el mapa de Google API V2
  • Mostrar ImageView parcialmente detrás de ActionBar transparente
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.