質問: 既存のListViewをドラッグアンドドロップで順番を入れ替えて、入れかえた順番にList構造で入れてくれるような処理をしてくれる、ライブラリを探しています。 https://github.com/bauerca/drag-sort-listview これが一番近いような気がしたのですが、もうさポートがないと書いていて、最終更新日もかなり前です。 先日、https://github.com/Solartisan/DragDropListViewを教えていただきましたが、listviewをそのまま使えないようで使用を断念しました。 何か簡易な方法で既存のListViewを改造してドラッグアンドドロップを実現する方法はないでしょうか?
回答: 推奨しない質問 > > 問題や質問は実際に調査や作業に取り組み、具体的なところで生まれると考えるためです。 > > まずは実際に作業に取り組み、つまづいたところで投稿をしてみてください。 > > > とあります。 > > 何か簡易な方法で既存のListViewを改造してドラッグアンドドロップを実現する方法はないでしょうか? > > > 今まではライブラリーを使うか自力で書くしかなかったのですが 最近では Android Support Library22.2.0 がリリースされ ItemTouchHelperを使えば RecyclerViewにDrag, Drop, Swipe to Dismiss ができるようになりました こちらはサンプル ListViewそのものではありませんが 要素arrayがあると思いますから、それを突っ込めばいいのではないでしょうか こちらはSimple版 ただしUP/DOWNは長押し