Mostrar y ocultar la barra de acción mientras se desplaza el contenido del buscapersonas

Quiero mostrar y ocultar la barra de acción / barra de herramientas como la aplicación Google Play Store. Estoy utilizando pestañas deslizantes en la parte superior y ver paginador para mostrar el contenido de cada ficha. Esta es la captura de pantalla de la aplicación Google Play Store para la referencia:

Introduzca aquí la descripción de la imagenIntroduzca aquí la descripción de la imagen

Mi diseño XML:

<?xml version="1.0" encoding="utf-8"?> <RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="match_parent" android:layout_height="match_parent"> <LinearLayout style="@style/HeaderBar" android:id="@+id/headerbar" android:layout_width="match_parent" android:layout_height="wrap_content" android:orientation="vertical"> <include layout="@layout/toolbar_no_bg" android:id="@+id/toolbar_actionbar"/> <com.fauzie.sample.tabsspinner.widget.SlidingTabLayout android:background="@color/tab_background" android:id="@+id/sliding_tabs" android:layout_width="match_parent" android:layout_height="wrap_content" /> </LinearLayout> <android.support.v4.view.ViewPager android:id="@+id/view_pager" android:layout_width="match_parent" android:layout_height="match_parent" android:layout_below="@id/headerbar"> </android.support.v4.view.ViewPager> </RelativeLayout> 

Gracias por adelantado.

Echa un vistazo a esto:

https://github.com/flavienlaurent/NotBoringActionBar

Aquí hay un truco. Necesitará:

  1. Envuelva su diseño en una vista de lista
  2. Añadir un encabezado falso con la misma altura que la barra de acción de gran cabecera
  3. Establezca la superposición de la barra de acciones en true
  4. Traduce el encabezado real cuando se mueve la lista (es decir, cuando se desplaza el encabezado falso).

Es un poco complicado al principio, pero una vez que lo entiendes, ves lo inteligente y obvio que es todo. El enlace le dará todo lo que necesita Espero.

Yo mismo utiliza ese enlace para implementarlo en mi propia aplicación y funciona muy bien.

Compruebe esta biblioteca: https://github.com/ksoichiro/Android-ObservableScrollView

Esto definitivamente le ayudará

Compruebe este ejemplo para implementarlo con la nueva Biblioteca oficial de soporte de diseño de Android:

https://github.com/chrisbanes/cheesesquare

  • ¿Cuál es el "color de acento"?
  • Cómo agregar el botón de búsqueda en la barra de herramientas en el diseño del material
  • No se encontró ningún recurso que coincida con el nombre dado 'android: Theme.Material'
  • Valor máximo negativo de Android en ScrollView
  • El atributo "barLength" ya ha sido definido
  • ¿Cómo agregar animación mientras que la barra de acción está cambiando su contenido con Appcompat?
  • "Error al convertir? Attr / colorPrimary en un drawable"
  • Barra de herramientas con diseño de material EditText
  • Convertir colorPrimary a colorPrimaryDark (cuánto más oscuro)
  • Diseño de material: cómo obtener el texto del botón para ser caso regular (no CAPITAL)?
  • ¿Cómo hacer una barra de herramientas Android más grande con opciones avanzadas?
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.