我在view-pager中有一个工具栏(带有水平滑动导航的标签工具栏),每个标签都有自己的带有recyler_view的片段。我现在想要在我的recyler_view滚动时隐藏工具栏。在我的片段中,我添加了on scroll-listener,并希望在其activity类中调用一个方法来隐藏工具栏。工具栏在活动中创建。如何从我的片段中调用此方法?或者在我的片段本身中实现这种隐藏方法会更好。但那我怎么能联系"我的工具栏,它是在活动中创建的,而不是在片段中创建的。我找到了解决方案,但没有一个讨论片段中的recylcer_view和用于选项卡式导航的view-pager。 如果你可以帮助我会很棒......
答案 0 :(得分:1)
我遇到了与您相同的问题,并使用库ObservableScrollView解决了这个问题。
查看ViewPagerTabRecyclerViewFragment。
如果您不想使用库,您仍然可以查看它们是如何实现它的,因为lib是开源的