使用 ViewDragHelper 垂直拖动和 ViewPager
Using ViewDragHelper to vertical dragging and ViewPager
我正在努力在我的申请中实现这一点:
youtube link
目标是拥有一个可以垂直拖动的 ViewPager,但同时您可以在 ViewPager 内部滑动视图,问题是当我在 viewPagger 内部水平滑动时,dragg 会重置到初始位置
为了实现视频中的内容,我遵循了这个blog post
所以我实现了一个扩展到 FrameLayout 的 DraggerViewHolder,然后是其中的 ViewDragHelper!所有代码都在 github
那么,如何让它保持相同的拖动状态呢?
所以最后我设法解决了这个问题(有点因为有时我仍然得到 "bug")。
您可以在 github 回购(在问题中)中看到带有修复的提交,有关解决方案的更多信息,请参阅 this question
我正在努力在我的申请中实现这一点: youtube link
目标是拥有一个可以垂直拖动的 ViewPager,但同时您可以在 ViewPager 内部滑动视图,问题是当我在 viewPagger 内部水平滑动时,dragg 会重置到初始位置
为了实现视频中的内容,我遵循了这个blog post
所以我实现了一个扩展到 FrameLayout 的 DraggerViewHolder,然后是其中的 ViewDragHelper!所有代码都在 github
那么,如何让它保持相同的拖动状态呢?
所以最后我设法解决了这个问题(有点因为有时我仍然得到 "bug")。
您可以在 github 回购(在问题中)中看到带有修复的提交,有关解决方案的更多信息,请参阅 this question