Перетаскивание между двумя RecyclerView

Возможно ли иметь такую ​​функцию, как перетаскивание между двумя разными RecyclerView?

Я нашел library для перетаскивания в RecyclerView. Пожалуйста, помогите мне улучшить эту функциональность.

Ответ 1

У меня было аналогичное требование в одном из наших проектов. Вы можете проверить пример кода, который я загрузил здесь - Перетаскивание RecyclerView

Это очень простой код, соответствующий вашему требованию - Перетаскивание в пределах одного recyclerview, а также между двумя различными повторными просмотрами.

Надеюсь, что это поможет.

Ответ 3

Этот lib может вам помочь. Проверьте пример образца, он делает то, что вы просили. Он имеет BoardView, где вы можете поместить несколько списков.

Демо-видео YouTube: https://youtu.be/tNgevYpyA9E?t=30

Функции

  • Переупорядочить элементы в списке, сетке или доске, перетаскивая их с помощью приятных анимаций.

  • Добавить пользовательские анимации, когда перетаскивание начинается и заканчивается.

  • Получить обратный вызов, когда перетаскивание начинается и заканчивается позицией.

  • Отключить и включить перетаскивание

Ответ 4

Ознакомьтесь с моим образцом кода на GitHub. Это поможет вам понять, как Drag and Drop между двумя RecyclerView s.

bdn1I.gif