我有使用tablayout的viewpager,在ViewPager内部我有一个片段,正在创建一个RecyclerView,
在RecyclerVIew roe项目中,我创建了一个水平ScrollView,用于向左/向右滑动,
基本上我只想向左滑动该行只有75%的屏幕,然后显示可滑动的视图,
我还使用ItemTouchHelper
的{{1}},但它会刷完整行(100%滑动行),
我知道Google上有可用于创建向左和向右滑动手势的库,
但是所有这些都无法正常工作,因为当我们在recyclerview项目上滑动时,有时接触到ViewPager因此页面被刷过我不想要那样,
所以我使用HorizontalScrollView,但问题是我无法检测HorizontalScrollView触摸列表器内的滑动方向,
实际上我们想要在RecyclerView
,
以下是我尝试的代码。
HorizontalScrollView
基本上每次都不调用ACTION.DOWN事件,因此无法导出滑动方向
答案 0 :(得分:0)
确保RecyclerView
将事件传递给滚动容器。
将onTouchListener
添加到RecyclerView
并将事件传递给您的ScrollView
。