2015-04-17 2 views
17

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

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

+0

У вас есть решение проблемы? Мне тоже нужно то же самое. – Anirban

+0

Извините, я переехал в другую работу. – ramji

+0

Было бы здорово, если кто-то ответит на это. – Sekula1991

ответ

8

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

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

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

+0

Спасибо за обновление. Он отлично работает без ItemAnimation. – ramji

+0

Happy to help :) –

+1

отличный пример .... thanx lot ... + 10000 для вас –

5

Нет необходимости использовать библиотеку третьей партии, библиотека поддержки в настоящее время поддерживает перетаскивание recyleview, может быть, эта статья поможет вам

https://medium.com/@ipaulpro/drag-and-swipe-with-recyclerview-6a6f0c422efd

+0

надеюсь, что это мне поможет. спасибо за этот подавляющий ответ @libin – ramji

1

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

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

Особенность

  • элементов Re порядка в виде список, сетке или картоне путем перетаскивания с хорошей анимацией.

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

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

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

+0

Спасибо, это именно то, что я ищу – ramji