www ultimate top songsterr pro play guitarra chords and android tabs google-play
http://developer.android.com/downloads/samples/SlidingTabsBasic.zip

android - top - ultimate guitar pro



Android-Google Play como pestaƱas (3)

Google acaba de implementar una nueva apariencia en sus pestañas 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 pestañas.

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:

<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent" android:orientation="vertical"> <com.example.android.common.view.SlidingTabLayout android:id="@+id/sliding_tabs" android:layout_width="match_parent" android:layout_height="wrap_content" /> <android.support.v4.view.ViewPager android:id="@+id/viewpager" android:layout_width="match_parent" android:layout_height="0px" android:layout_weight="1" android:background="@android:color/white"/> </LinearLayout>

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


Biblioteca de soporte de diseño (método actual).

La Biblioteca de soporte de diseño incluye el widget TabLayout que le permite implementar pestañas de Google Play-ment:

<android.support.design.widget.TabLayout android:id="@+id/tabs" android:layout_width="match_parent" android:layout_height="wrap_content" />

y luego inicializarlo:

TabLayout tabLayout = (TabLayout) findViewById(R.id.tabs); tabLayout.setupWithViewPager(viewPager);

Para ver un ejemplo completo, consulte la aplicación Cheesesquare

Biblioteca PagerSlidingTabStrip

Esta es una biblioteca lista para usar que puedes encontrar en Github .