SlidingTabLayout color de fondo

Estoy intentando cambiar el color de fondo de la etiqueta del SlidingTabLayout descrito en ( https://developer.android.com/samples/SlidingTabsBasic/src/com.example.android.common/view/SlidingTabLayout.html ).

Me las arreglé para conseguir todo el trabajo. Pero cuando cambio el color tabresource en la línea 183 por ejemplo:

textView.setBackgroundResource(R.color.white); 

El fondo de la ficha se vuelve blanco, pero el indicador no aparece en absoluto.

¿Puede alguien aconsejar por favor en cómo cambiar apenas el color de fondo pero tiene el trabajo del indicador como de costumbre?

Gracias.

No puedo creer que me perdí esto.

Poner esto en el constructor:

 this.setBackgroundColor(context.getResources().getColor(R.color.tabBgColor)); 

También puede configurar el fondo en la disposición XML:

 <SlidingTabLayout ... android:background="@color/tabBgColor" /> 

Lo que funcionó para mí es cambiar el color de fondo de la pestaña a través de SlidingTabStrip.

Necesita agregar sólo 3 líneas de código a SlidingTabLayout.java

 public void setTabsBackgroundColor(int color) { mTabStrip.setBackgroundColor(color); } 

Uso:

 slidingTabs = (SlidingTabLayout) findViewById(R.id.sliding_tabs); slidingTabs.setTabsBackgroundColor(YOUR_COLOR_GOES_HERE)); 

Espero que también funcione para usted.

  • Activar / Desactivar ficha en ActionBar
  • Aplicación de Android con ActionBar NullPointerException con configuración regional no predeterminada
  • ¿Cómo implemento el deslizamiento entre pestañas en Android?
  • Cómo crear pestañas en la aplicación de Android y agregar pestañas de forma dinámica (dependiendo de los usuarios coincidentes)
  • Android - iphone estilo tabhost
  • ¿Cómo hacer que el tamaño de tablayout sea igual?
  • Android: Google Play como pestañas
  • Widget de la pestaña siempre en los alfabetos de mayúsculas en Android 4.0
  • Android: Cómo hacer una pestaña de la pestaña como el mercado de Android?
  • Personalizar el color de texto de la pestaña seleccionado en SlidingTabLayout
  • Cajón de navegación de Android sobre las pestañas
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.