DragAndDropRecycleView icon indicating copy to clipboard operation
DragAndDropRecycleView copied to clipboard

请教一个问题

Open originzyf opened this issue 7 years ago • 4 comments

我想做一个类似windows拖拽文件进文件夹的功能 但是看你的代码 有些不太懂 能不能给点建议

originzyf avatar Mar 07 '18 08:03 originzyf

这类拖拽的功能 核心就在OnDragEvent里几个 比如 拿起、放下、移动 事件的判断。 在那些方法里去改变你想要的界面就行了

shiqikai avatar Mar 08 '18 01:03 shiqikai

谢谢你的回复 我已经可以做到把正在拖动的item悬停在某个item之上的时候删除他了 但是我还想请教一下 我想让处于拖动item下方的那个item的状态改变 应该在哪个地方操作呢 就像下面这个图片的效果 tim 20180308144406

originzyf avatar Mar 08 '18 06:03 originzyf

拖动的时候会有获取到 两个变量 一个是拖动Item的position一个是正在下方的position,根据position操控adpater的数据 再notifyItemChanged(int position)就好了

shiqikai avatar Mar 08 '18 06:03 shiqikai

拖拽的问题都搞定了 想问下 recycleview的item拖放操作离开View的边界框时怎么获取到xy轴呢 能给点思路吗

originzyf avatar Mar 22 '18 07:03 originzyf