是否可以在两个不同的RecyclerView
之间进行拖放等功能?
我在RecyclerView
内找到拖放的library。请帮我改进这项功能。
答案 0 :(得分:12)
我的一个项目有类似的要求。您可以查看我在此处上传的示例代码 - RecyclerView Drag and Drop
这是一个符合您要求的基本代码 - 在单个回收站视图中以及两个不同的回收站视图之间拖放。
希望这有帮助。
答案 1 :(得分:6)
无需使用第三方库,支持库现在支持recyleview的拖放,可能这篇文章会对你有所帮助
https://medium.com/@ipaulpro/drag-and-swipe-with-recyclerview-6a6f0c422efd
答案 2 :(得分:6)
查看我的code sample on GitHub。它将帮助您了解如何在两个Drag and Drop
之间RecyclerView
。
答案 3 :(得分:1)
此lib可以为您提供帮助。 检查示例示例,它会按照您的要求执行。 它有一个BoardView,您可以在其中放置几个列表。
YouTube演示视频:https://youtu.be/tNgevYpyA9E?t=30
功能
通过拖放动画,重新排序列表,网格或棋盘中的项目。
拖动开始和结束时添加自定义动画。
在拖动开始并以位置结束时获取回调。
禁用并启用拖放