カブトムシの壺

消しゴム付き鉛筆

RecyclerViewでドラッグ&ドロップ&スワイプ

 

Android のRecyclerViewで子要素を長押しして位置を変えるとか、スワイプして削除するとかって難しいのかなと思ってたのですが、シュッと出来ました。RecyclerView凄い。

 

参考にしたコードはこれです

 

 

書いたコードはこれ

github.com


仕事しているのはItemTouchHelperで、子要素に対してmoveだとかswipeだとかそういう動作が起きた時に何をさせるか書いてあげれば動いた。

 

やってみるまで、難しそうと勝手に思ってたけど、やってみたら全然そうでもなかった。