Comment faire pour que la barre d'outils soit visible ou invisible lors de l'utilisation de Google Design Library?

Je suis en train de réaliser un effet comme WhatsApp a, où la Barre d'outils (lors d'un défilement) clip en vue magnetlike, ou hors de vue magnetlike.

Ce que j'ai im mon MainActivity XML:

  • DrawerLayout - Présentation De La Base
  • CoordinatorLayout - Mise en page de la barre d'application et la Barre d'outils et Onglets
  • AppBarLayout - Pour la tenue de la Barre d'outils et Onglets
  • De la barre d'outils a CE drapeau: app:layout_scrollFlags="scroll|enterAlways"
  • SlidingTabLayout - Affiche les onglets
  • ViewPager - Pour les onglets
  • RecyclerView - Pour coordinatorlayout

Maintenant ne vous méprenez pas, il fonctionne, quand je scroll vers le bas la barre d'outils est poussé hors de la vue, mais dire que j'ai arrêter le défilement à mi-chemin, puis la barre d'outils se trouve juste là, à moitié caché hors de la vue et de l'autre moitié de vue..

Comment puis-je m'approche de la résolution de ce problème, comme je veux qu'il soit snap hors de la vue ou de la vue.

source d'informationauteur Linxy