🚀
Flutter 無限スクロール ListView.custom @初心者
無限スクロール作成
さくっと無限スクロールのチートシート。
無限スクロールだとしても既存の値を一生表示するスクロールになります。
ListView.custom(
childrenDelegate: SliverChildBuilderDelegate((context, index) {
/// ※インデックスをリストの長さで割った余りを取得 無限スクロール用
final itemIndex = index % list.length;
return _testDisp(context, list[itemIndex]);
}
childCount:
list.length == 10 ? null : list.length,
),
),
リストの内容に制限がある場合は上記でよいかと。
リストの中身が上限に達しない限り無限スクロールしない状態。
Gridの時とあまり変わらない感じだったのでフンイキでできました。
Discussion