Android Barre d'outils + Onglet Mise en page + Tiroir, Masquer la barre d'outils lorsque vous faites défiler et prendre TabLayout vers le haut

J'ai une activité qui a tiroir attaché à elle. Chaque menu du tiroir est un fragment, et en vertu de l'une des options du menu j'ai un fragment avec TabLayout, et chaque onglet contient un RecyclerView.
Alors maintenant, quand j'ai faites défiler la RecyclerView, onglet mise en page est arriver caché, mais ToolBar reste au top. Ce dont j'ai besoin est de ToolBar pour obtenir cachés(scrollFlags:scroll|enterAlways), et TabLayout devriez obtenir affiché en haut.

Donc configuration actuelle est:

Activity with attached DrawerLayout
-> Fragment with TabLayout
-> Tab Fragment 1 with RecyclerView
-> Tab Fragment 2 with RecyclerView

  • avez-vous essayé de hide(); la barre d'outils? getSupportedActionbar.hide();
  • Si je vais à la cacher manuellement, puis-je garder une trace de la position de défilement qui je ne veux pas faire.
  • Vous pouvez poster votre layout.xml?
  • pourquoi ne pas vous utiliser une autre activité pour les onglets et vient de mettre CollapsingToolbarLayout...parce que, avec la même activité, il sera chargé pour vous que vous ne voulez pas les onglets sur d'autres fragments