Android:滚动ViewPager时隐藏视图

Android:滚动ViewPager时隐藏视图,android,scroll,android-viewpager,swipe,Android,Scroll,Android Viewpager,Swipe,我有一个带有ViewPager的布局,在ViewPager中还有左右箭头,可以在不滑动的情况下手动移动到下一个视图。 当用户刷卡时,我想隐藏这些箭头(或者当用户向右刷卡时,可能只显示正确的箭头…) 如何确定用户是否正在滚动ViewPager?找到了解决方案: 方法OnPageScrollState已从SimpleOnPageChangeListener更改 onPageScrollStateChanged的状态参数在开始拖动时为1,在放开时为2,在ViewPager停止滚动时为0现在唯一的问题

我有一个带有ViewPager的布局,在ViewPager中还有左右箭头,可以在不滑动的情况下手动移动到下一个视图。 当用户刷卡时,我想隐藏这些箭头(或者当用户向右刷卡时,可能只显示正确的箭头…)

如何确定用户是否正在滚动ViewPager?

找到了解决方案:

方法OnPageScrollState已从SimpleOnPageChangeListener更改


onPageScrollStateChanged的状态参数在开始拖动时为1,在放开时为2,在ViewPager停止滚动时为0现在唯一的问题是如何从活动中访问所有片段(或至少当前片段和滚动到的片段)中的视图(箭头)并将其隐藏。。。