Android ActionBar Tabs color de fondo modo dividido
Hee
En primer lugar quiero decir que estoy usando ActionBarSherlock (las capturas de pantalla se toman en un Samsung Galaxy S3).
- ¿Puedo utilizar el estilo de tabulación predeterminado en mi vista de pestaña personalizada?
- ¿Cómo implemento el deslizamiento entre pestañas en Android?
- ¿Por qué obtengo un error al intentar establecer el contenido de un tabspec en android?
- PagerSlidingTabStrip - agrega una nueva pestaña en tiempo de ejecución
- SlidingTabLayout color de fondo
Tengo una barra de acción con una pestaña en ella, quiero que la barra tiene un color gris cuando se divide (la barra está debajo de la barra de acción) y un color transparente (o mismo color como fondo de la barra de acción) cuando la barra de herramientas está dentro de la barra de acción .
Aquí hay un pequeño snippit de código de mis estilos.xml:
<style name="Theme.OSP.Light" parent="@style/Theme.Sherlock.Light"> <item name="actionBarStyle">@style/Widget.Styled.ActionBar</item> <item name="android:actionBarStyle">@style/Widget.Styled.ActionBar</item> <item name="actionBarTabBarStyle">@style/Widget.Styled.ActionBar.TabBar</item> <item name="android:actionBarTabBarStyle">@style/Widget.Styled.ActionBar.TabBar</item> </style> <style name="Widget.Styled.ActionBar" parent="Widget.Sherlock.Light.ActionBar"> <item name="android:background">#F0F0F0</item> <item name="background">#F0F0F0</item> </style> <style name="Widget.Styled.ActionBar.TabBar" parent="Widget.Sherlock.Light.ActionBar.TabBar"> <item name="android:background">#E0E0E0</item> <item name="android:gravity">center</item> </style>
A continuación se presentan algunas capturas de pantalla para hacer mi pregunta más clara.
Paisaje (barra de acción no dividida). Esto no está bien, la barra de tabulación debe tener el mismo color que la barra de acción, pero en su lugar tiene el mismo color gris:
Retrato (barra de acción dividida). Esto está bien, la barra de tabulación tiene un color gris en este estado:
- El tipo ActionBar.Tab está obsoleto
- TabHost definido en el diseño está dando NullPointerException durante setContent
- La tecla Tab no funciona en Android Studio
- Android: pestañas desplazables
- Google Map no se muestra en la actividad de la pestaña
- ¿Es posible cambiar el indicador de pestaña de la barra de acciones programáticamente?
- Android: Google Play como pestañas
- Utilice la pestaña con la nueva barra de herramientas (AppCompat v7-21)
¡He encontrado un Web site maravilloso donde usted puede generar un tema del androide en segundos! Esto solucionó todos mis problemas:
http://jgilfelt.github.com/android-actionbarstylegenerator/
EDITAR
Consulte también el siguiente enlace para obtener una respuesta de trabajo: Cambiar el color de fondo de las pestañas ActionBar