Estoy usando ActionBarSherlock para que mi aplicación sea compatible con dispositivos más antiguos. La implementación fue fácil, pero ahora necesito diseñar la línea azul Holo predeterminada que ve debajo de las pestañas en una línea roja.Cambiar el color de la línea en pestañas - ActionBarSherlock
He estado leyendo algunos temas (topic 1, topic 2) aquí en SO y también en el documento ABS (link), pero no puedo hacerlo funcionar.
Esto es lo que tengo hasta ahora.
En mi AndroidManifest.xml agregué esta línea a la etiqueta application
.
<application
android:icon="@drawable/ic_launcher"
android:label="@string/app_name"
android:theme="@style/Theme.Sherlock" > <!-- SET THE DEFAULT THEME -->
Luego, en res/values/styles.xml
que tengo:
<resources>
<style name="AppTheme" parent="android:Theme.Light" />
<style name="Theme.MyTheme" parent="Theme.Sherlock">
<item name="actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
<item name="android:actionBarStyle">@style/Widget.MyTheme.ActionBar</item>
</style>
<style name="Widget.MyTheme.ActionBar" parent="Widget.Sherlock.ActionBar">
<item name="android:background">#ff000000</item>
<item name="background">#ff000000</item>
</style>
</resources>
Pero cuando ejecuto mi aplicación, a continuación, sigo sin ver el color azul de línea por defecto.
¿Qué estoy haciendo mal?
EDITAR
Lea esto si desea el estilo completamente su ActionBarSherlock!
encontré una respuesta aquí en la SO que dio el siguiente enlace: http://jgilfelt.github.com/android-actionbarstylegenerator
Es un generador fácil que genera todos los archivos necesarios para un ABS totalmente personalizado! ¡Todo lo que tiene que hacer es copiar los archivos generados en las carpetas apropiadas y listo!
No olvides habilitar el estilo (deberás ingresar un nombre de estilo en el generador) en tu AndroidManifest. Para eso, mira la respuesta a continuación.
cómo usarlo no es dowloding? – PankajAndroid