Android – Google Play como tabs

Google acaba de implementar una nueva apariencia en sus tabs en Google Play.

Sé que esto se puede hacer con ViewPagerIndicator, pero no me gustaría usar otra biblioteca en mi aplicación y cambiar el tamaño de la aplicación por otro MB más o menos.

Actualmente estoy usando android.support.v4.view.PagerTabStrip (como en el viejo Google Play), y me pregunto si el nuevo aspecto también se puede implementar utilizando la biblioteca de soporte de Android.

Gracias por adelantado.

Google finalmente lanzó su api deslizante de tabs.

Para usar SlidingTabsBasic, primero debe descargar el archivo zip de: http://developer.android.com/downloads/samples/SlidingTabsBasic.zip

  1. Incluya los 2 archivos fuente java en el paquete com.example.android.common.view en su proyecto. Puede elegir moverlos a un paquete adecuado en su proyecto.
  2. Para usar el componente, simplemente agréguelo a su jerarquía de vistas. Luego, en su Actividad o Fragmento, proporcione SlidingTabsBasic your viewPager llamando a mSlidingTabLayout.setViewPager (mViewPager);

Diseño de ejemplo de Google:

     

Código de ejemplo en el método onCreate () de tu Actividad:

 mSlidingTabLayout = (SlidingTabLayout) view.findViewById(R.id.sliding_tabs); mSlidingTabLayout.setViewPager(mViewPager); 

Para obtener más detalles, siga el ejemplo en el archivo zip SlidingTabsBasicFragment.java y fragment_sample.xml

prueba esta biblioteca

Proyecto de muestra

Utiliza ViewPager con fragmento para mostrar tabs como en google play.