Cómo ocultar la barra de herramientas en un ViewPager al usar Scrolling RecyclerView?
Tengo una barra de herramientas en un view-pager (barra de herramientas con pestañas con desplazamiento horizontal de navegación) y cada pestaña tiene su propio fragmento con un recyler_view. Ahora quiero ocultar la barra de herramientas cuando mi recyler_view se desplaza. En mi fragmento he añadido el en scroll-listener y quiero llamar allí un método en su clase de actividad para ocultar la barra de herramientas. La barra de herramientas se crea en la actividad. ¿Cómo puedo llamar a este método de mi fragmento? O sería mejor implementar este método de ocultación en mi propio fragmento. Pero entonces, ¿cómo puedo "entrar en contacto" con mi barra de herramientas, que se crea en la actividad y no en el fragmento. He encontrado soluciones, pero ninguna de ellas habla de un recylcer_view en un fragmento y un buscapersonas para la navegación con pestañas. Sería genial si me puede ayudar …
- Uso de CardView y RecyclerView en mis archivos de diseño genera una excepción
- ¿Cómo puedo hacer encabezados pegajosos en RecyclerView? (Sin librería externa)
- Múltiples elementos seleccionados RecyclerView in Activity.java
- RecyclerView ItemTouchHelper borrar eliminar animación
- La lista de arreglos de Android RecyclerView cambia dinámicamente
- Fragmento con RecyclerView: java.lang.IllegalArgumentException: Las vistas desechadas o adjuntas no se pueden reciclar. IsScrap: false isAttached: true
- ¿Por qué usar estática con RecyclerView.ViewHolder
- RecyclerView almacena / restaura el estado entre las actividades
- ¿Cómo crear RecyclerView con múltiples tipos de vista?
- RecyclerView está cortando el último elemento
- RecyclerView encabezado y pie de página
- Cómo obtener clics en RecyclerView (NO los niños)
- ¿Es posible mostrar la vista previa de RecyclerView en el editor de planos con orientación horizontal?
Acabo de tener el mismo problema que usted y lo solucioné usando una biblioteca ObservableScrollView .
Eche un vistazo a ViewPagerTabRecyclerViewFragment .
Si no desea utilizar una biblioteca, todavía puede echar un vistazo a cómo se implementó como la lib es de código abierto