Pregunta

Estoy usando la aplicación de muestra HoneycombGallery en el SDK e intento cambiar el estilo de las pestañas de ActionBar (es decir, "Globos", "Bicicletas", "Androides", "Pasteles").Con el tema "claro", las pestañas tienen un subrayado azul.Simplemente quiero que este rojo coincida con el estilo de una aplicación en la que estoy trabajando.

Intenté investigar estilos en la documentación del SDK ( http://developer.android.com/guide/topics/ui/actionbar.html ) y otras fuentes en la web, pero no estoy muy seguro de entender qué propiedad / atributo controla este estilo particular de las pestañas.

Si alguien tiene un recurso o un ejemplo de código que pueda demostrar un estilo personalizado completo de ActionBar, lo agradecería.

¿Fue útil?

Solución

Querrá estar familiarizado con la aplicación de un tema personalizado a una actividad. http://developer.android.com/guide/topics/ui/themes.html

Los atributos del tema android:actionBarTabStyle, android:actionBarTabBarStyle y android:actionBarTabTextStyle controlan la apariencia de las pestañas de la barra de acciones.El estilo predeterminado usa android:background dentro del estilo de la barra de pestañas para la línea delgada debajo de los elementos no seleccionados, y una lista de estados que se puede dibujar como android:background para las pestañas mismas para manejar estados enfocados / seleccionados / presionados.Los recursos de fondo en sí son 9 parches que proporcionan el subrayado en la mayoría de los casos, pero un resaltado más completo para los estados presionado / enfocado.

Licenciado bajo: CC-BY-SA con atribución
No afiliado a StackOverflow
scroll top