android - 将项目从一个回收器 View ( ListView )拖放到另一个回收器 View ( ListView )

标签 android listview drag-and-drop android-recyclerview

我有一个要求,需要将一个项目从一个 recyclerview 拖到另一个 recyclerview。

我找到了一些有用的资源 在ItemTouchHelper的帮助下

在android里也找个库拖拽here .

在实现时,我可以将项目 View 与屏幕上的指针(手指)一起拖动,但无法成功实现我的要求。

如果您以前有这方面的经验,请与我分享。

最佳答案

对于多个 ListView 拖放你可以引用这个 https://github.com/woxblom/DragListView

特点

  • 通过拖放对列表、网格或面板中的项目重新排序 漂亮的动画。
  • 在拖动开始和结束时添加自定义动画。
  • 在拖动开始和结束时获取回调。
  • 禁用和启用拖放

下面给出了在RecyclerView中拖放的简单实现

https://github.com/AleBarreto/DragRecyclerView

关于android - 将项目从一个回收器 View ( ListView )拖放到另一个回收器 View ( ListView ),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37583571/

相关文章:

android - 在每个 viewpager 更改时显示动画

android - 配置(方向)更改时的嵌套 fragment

android - 向 ListView 添加动画以展开/折叠内容

flutter - 带有ListView的AppBar(Flutter)

flutter - 滑动 flutter 中留下的容器(如电报之类的消息框)

android - @drawable 这个词拼写不正确

android位置服务 - 根据用户当前位置确定国家地区

wpf - 如何使用新项目更新 listView?

drag-and-drop - 如何在网页或 C# 中读取原始 (CF_HTML) 剪贴板数据?

JavaFX 拖放交互对象