2つの異なるRecyclerView
間でドラッグアンドドロップのような機能を持つことは可能ですか?
RecyclerView
内のドラッグアンドドロップ用に library が見つかりました。この機能を改善するのを手伝ってください。
私たちのプロジェクトの1つでも同様の要件がありました。ここにアップロードしたサンプルコードを確認できます- RecyclerViewドラッグアンドドロップ
これは、要件に一致する非常に基本的なコードです。単一のrecyclerview内、および2つの異なるrecyclerview間でドラッグアンドドロップします。
お役に立てれば。
私の GitHubのコードサンプル をチェックしてください。 2つのRecyclerView
の間でDrag and Drop
する方法を理解するのに役立ちます。
サードパーティのライブラリを使用する必要はありません。recyleviewのドラッグアンドドロップをサポートするサポートライブラリは、この記事が役立つかもしれません。
https://medium.com/@ipaulpro/drag-and-swipe-with-recyclerview-6a6f0c422efd
この lib はあなたを助けることができます。サンプル例を確認してください、それはあなたが求めたことをします。 BoardViewがあり、複数のリストを配置できます。
YouTubeデモビデオ: https://youtu.be/tNgevYpyA9E?t=
特徴
ニースアニメーションでドラッグアンドドロップして、リスト、グリッド、またはボード内のアイテムを並べ替えます。
ドラッグの開始時と終了時にカスタムアニメーションを追加します。
ドラッグが開始され、位置で終了したときにコールバックを取得します。
ドラッグアンドドロップを無効および有効にする