У меня есть панель инструментов в пейджере просмотра (панель инструментов с вкладками с горизонтальной навигацией), и каждая вкладка имеет свой собственный фрагмент с recyler_view. Теперь я хочу скрыть панель инструментов, когда мой recyler_view прокручивается. В моем фрагменте я добавил прослушиватель прокрутки и хочу вызвать там метод в своем классе активности, чтобы скрыть панель инструментов. Панель инструментов создается в действии. Как я могу вызвать этот метод из своего фрагмента? или было бы лучше реализовать этот метод скрытия в самом моем фрагменте. Но тогда как я могу «связаться» со своей панелью инструментов, созданной в действии, а не во фрагменте. Я нашел решения, но ни одно из них не говорит о recylcer_view во фрагменте и view-pager для навигации с вкладками. Было бы здорово, если бы вы могли мне помочь...
Как скрыть панель инструментов в ViewPager при использовании Scrolling RecyclerView?
comment
stackoverflow.com/questions/26998455/ а>
- person Kirill Kulakov   schedule 20.06.2015
Ответы (1)
У меня была та же проблема, что и у вас, и я решил ее с помощью библиотеки ObservableScrollView.
Взгляните на ViewPagerTabRecyclerViewFragment.
Если вы не хотите использовать библиотеку, вы все равно можете посмотреть, как они ее реализовали, поскольку библиотека с открытым исходным кодом.
person
Frame91
schedule
20.06.2015