私はSliverChildBuilderDelegateでSliverListを使用して、その場でリスト項目を生成しています。今私は、ユーザーが行の各項目のハンドルアイコンにドラッグアンドドロップしてリスト項目を並べ替えられるようにしようとしています。
さまざまなこと (ドラッグ可能なウィジェットなど) を試しましたが、これまでのところ解決策が見つかりませんでした。SliverList ウィジェットでドラッグ アンド ドロップの並べ替えを既に使用している人はいますか?ヒントを教えてもらえますか?
ReorderableListView ウィジェットを使用することはできません。ListView と SliverList が混在する原因となります。そして、ここでわかるように、SliverAppBar を使用してスクロール時のフェードアウト効果を許可したいと思います: https://medium.com/flutter-io/slivers-demystified-6ff68ab0296f
私の SliverList の構造は次のとおりです。
return Scaffold(
body: RefreshIndicator(
...
child: CustomScrollView(
...
slivers: <Widget>[
SliverAppBar(...),
SliverList(
delegate: SliverChildBuilderDelegate(...),
)
...
よろしくお願いします、マイケル