ReorderableListViewは標準で実装されているがReorderableGridViewは現状ないので、pub.devでパッケージを調査。 関連パッケージとしては、以下3つのパッケージ(+1ソースコード)が見つかった。 (他にあったら教えてください ) drag_and_drop_gridview reorderableitemsview reorderables パッケージ化はされていないようだが、順番が入れ替わる際のアニメーションがキレイなソースコード GitHub - spkersten/sliver_draggables それぞれ実際に使ってみて、気づいた点を書いていく。 まとめ 評価軸 説明 サンプルコード量 pubdevに乗っているソースコードの量 カスタマイズ性 メインのWidgetのパラメータの多さ ドラッグ中の要素入れ替え ドラッグ中に、ドラッグ位置に応じて要
私が作っている禁酒アプリのOB-1にて、ドラッグ&ドロップでTODOリストの順番を入れ替えられるようにしたので、その方法をまとめます。 OB-1ダウンロードしてね ListViewからReorderableListViewへリプレイス 使ったWidgetはReorderableListViewです。 もともとListViewだったものを、今回ReorderableListViewに入れ替えました。 そして、onReorderプロパティを追加します。 - return ListView.builder( + return ReorderableListView.builder( itemCount: todayTodo.length, itemBuilder: (context, index) { final todo = todayTodo[index]; return ListTile(
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く