Элементы заказа recyclerview с помощью перетаскивания

Я разрабатываю приложение для Android, которое представляет собой recyclerview, содержащий LinearLayout, через список пользовательских элементов, вы можете заказать эти элементы с помощью перетаскивания? как? Заранее спасибо.

    Теперь это очень просто в андроиде, не нужно использовать стороннюю библиотеку. Android теперь поддерживает перетаскивание recycleview, используйте ссылку ниже для deatils

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