web-dev-qa-db-ja.com

2つのRecyclerView間でドラッグアンドドロップ

2つの異なるRecyclerView間でドラッグアンドドロップのような機能を持つことは可能ですか?

RecyclerView内のドラッグアンドドロップ用に library が見つかりました。この機能を改善するのを手伝ってください。

22
ramji

私たちのプロジェクトの1つでも同様の要件がありました。ここにアップロードしたサンプルコードを確認できます- RecyclerViewドラッグアンドドロップ

これは、要件に一致する非常に基本的なコードです。単一のrecyclerview内、および2つの異なるrecyclerview間でドラッグアンドドロップします。

お役に立てれば。

12
sanedroid

私の GitHubのコードサンプル をチェックしてください。 2つのRecyclerViewの間でDrag and Dropする方法を理解するのに役立ちます。

6
JuliaKo

サードパーティのライブラリを使用する必要はありません。recyleviewのドラッグアンドドロップをサポートするサポートライブラリは、この記事が役立つかもしれません。

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

6
Libin Thomas

この lib はあなたを助けることができます。サンプル例を確認してください、それはあなたが求めたことをします。 BoardViewがあり、複数のリストを配置できます。

YouTubeデモビデオ: https://youtu.be/tNgevYpyA9E?t=

特徴

  • ニースアニメーションでドラッグアンドドロップして、リスト、グリッド、またはボード内のアイテムを並べ替えます。

  • ドラッグの開始時と終了時にカスタムアニメーションを追加します。

  • ドラッグが開始され、位置で終了したときにコールバックを取得します。

  • ドラッグアンドドロップを無効および有効にする

1
Artur Dumchev