2011-11-02 18 views
8

he empezado mi aplicación con estos dos ejemplos en mente:Necesita una respuesta definitiva para peinar las pestañas Android actionbar

http://code.google.com/p/iosched/

http://developer.android.com/resources/samples/HoneycombGallery/index.html

Actualmente cuenta

minSdkVersion = 8 minSdkTarget = 11 

conjunto arriba en mi manifiesto Intenté todo lo que pude pensar, pero parece que no puedo obtener el estilo que quiero. He logrado un montón de estilo, pero una cosa se me escapa todavía ... las pestañas. No puedo encontrar ninguna forma de colorearlos.

Ahora, antes de llegar demasiado lejos, y antes de decirme que me olvidé de algo obvio, incluso es posible cambiar los colores de las pestañas en Android 3.1 ... o incluso 3.0 en ese caso (el normalmente brillante subrayado azul)? Parece que puedo hacer casi todo lo demás ...

He buscado por todas partes la respuesta. La inclusión de estos lugares y muchos, muchos más ...

http://developer.android.com/guide/topics/ui/actionbar.html

http://android-developers.blogspot.com/2010/05/twitter-for-android-closer-look-at.html

http://developer.android.com/resources/samples/ActionBarCompat/index.html

http://android-developers.blogspot.com/2011/04/customizing-action-bar.html

Android 3.0 ActionBar, changing colors

Android action bar like twitter sample

Android ActionBar tab style for Honeycomb

http://groups.google.com/group/android-developers/browse_thread/thread/983509d7261c54f4

Por lo menos, esta es una lista decente de enlaces para aquellos que buscan ...

Gracias

Respuesta

0

no creo que se puede cambiar el azul fino colores de línea.

+1

He visto otras aplicaciones con el subrayado de color. La aplicación de YouTube en mi tableta 3.1 es roja, por ejemplo. Algunos de los enlaces anteriores tienen pestañas de colores, pero no puedo hacer que funcionen. Y no sé si es mi versión de Android o mi implementación. – Metallicraft

+0

¿Ha resuelto esto y cómo? Lo necesito también en diferentes colores ... – Balkyto

2
<style name="MyTheme.Light" parent="@android:style/Theme.Holo.Light"> 
    <item name="android:windowActionBarOverlay">true</item> 
    <item name="android:actionBarTabStyle">@style/customActionBarTabStyle</item> 
    <item name="android:actionBarTabTextStyle">@style/customActionBarTabTextStyle</item> 
</style> 
    <style name="customActionBarTabTextStyle"> 
      <item name="android:textColor">@android:color/white</item> 
    </style> 
    <style name="customActionBarTabStyle"> 
      <item name="android:background">@drawable/actionbar_tab_bg</item> 
      <item name="android:paddingLeft">24dp</item> 
      <item name="android:paddingRight">24dp</item> 
    </style> 
+1

He visto e intentado esto, pero todo lo que pude hacer fue poner un fondo detrás del texto en la pestaña. ¿Qué es actionbar_tab_bg en la muestra? – Metallicraft

Cuestiones relacionadas