Android 如何在使用滚动RecyclerView时隐藏ViewPager中的工具栏?

Android 如何在使用滚动RecyclerView时隐藏ViewPager中的工具栏?,android,android-fragments,android-viewpager,android-recyclerview,android-toolbar,Android,Android Fragments,Android Viewpager,Android Recyclerview,Android Toolbar,我在视图寻呼机中有一个工具栏(带水平滑动导航的选项卡式工具栏),每个选项卡都有自己的带有recyler_视图的片段。现在我想在recyler_视图滚动时隐藏工具栏。在我的片段中,我添加了on-scroll侦听器,并希望在其活动类中调用一个方法来隐藏工具栏。工具栏是在“活动”中创建的。如何从片段中调用此方法?或者在我的片段中实现这个隐藏方法会更好吗。但是,我如何“联系”我的工具栏,它是在活动中创建的,而不是在片段中创建的。我已经找到了解决方案,但没有一个在片段和视图页面中讨论recylcer_视图

我在视图寻呼机中有一个工具栏(带水平滑动导航的选项卡式工具栏),每个选项卡都有自己的带有recyler_视图的片段。现在我想在recyler_视图滚动时隐藏工具栏。在我的片段中,我添加了on-scroll侦听器,并希望在其活动类中调用一个方法来隐藏工具栏。工具栏是在“活动”中创建的。如何从片段中调用此方法?或者在我的片段中实现这个隐藏方法会更好吗。但是,我如何“联系”我的工具栏,它是在活动中创建的,而不是在片段中创建的。我已经找到了解决方案,但没有一个在片段和视图页面中讨论recylcer_视图,用于选项卡式导航。
如果你能帮我,那就太好了…

我刚才遇到了和你一样的问题,通过使用库解决了它

看一看

如果你不想使用库,你仍然可以看看他们是如何实现它的,因为库是开源的