GestureOverlayView内部的RecyclerView如何使它们协同工作?

时间:2019-09-30 13:00:39

标签: android android-recyclerview

我在GestureOverlayView内有一个带有RecyclerView的片段,并试图保持RecyclerView的滚动功能以及能够检测RecyclerView的项目触摸事件。

“自定义手势”部分工作正常,但是我无法使其在列表正确滚动的情况下工作。 我尝试了一些在这里发现的建议,这些建议与我尝试执行的建议类似,但无济于事。

我还在NestedScrollView中使用GridLayout进行了尝试(因为我在这里发现了一些与问题有关的问题),但是NestedScrollView在执行自定义手势时完全停止了滚动。

我希望方向正确的指针或如何完成此操作的一些示例。

在第一个评论后进行编辑。

也许我只是想得太多。 我有GestureOverlayView.OnGestureListener,它在onGestureStarted / onGestureEnded调用时启用/禁用RecyclerView的滚动。 看来还可以。

但是每次触摸都会触发OnGestureStarted,最终RecyclerView永远不会滚动。

如何将CustomGesture与滚动RecyclerView的需求区分开来,因为除非我知道不是,每个动作基本上都是CustomGesture。

0 个答案:

没有答案