アップリストのときに、ユーザースクロール私が欲しい、そしては、リストの一番上に項目を挿入し、リストの一番下にの項目を削除します。 どうすればこのようになりますかフラッター?リスト内でスクロールアップ/スローダウンするときに、リストに項目を挿入して削除するにはどうすればいいですか?
itemBuilderは常に挿入されますが削除されることはありません(またはremoveメソッドを?に挿入するため)。 または、私はsliverlist(どのように?)を使用するか、リストビューで何とかscrollcontrollerを使用しますか? どちらが最善の方法ですか?
ので:使用をリスト
- :リストビュー/ AnimatedList/SliverList?
- スクロールアップ/ダウンリストの処理方法は?
ポイントは:私は同じ時間に1000アイテムを追加したくないが、ディスプレイにのみ表示されます。そして、ユーザーがリストをスクロールすると、新しいアイテムを子供に追加し、隠す子供から古いアイテムを削除します。したがって、リストの子供は、表示される項目がほんのわずかです。
これまでに取得したコードを入力してください。 –
コードなし。ListViewやAnimatedList/SilverListのようなものを簡単に作成し、リストをスクロールして項目を挿入して削除するだけです。 – ZeroProcess
あなたは*なぜ*アイテムを削除したいのか説明できますか?あなたは彼らが多すぎるリソースを消費するか、あるいは達成しようとしている何らかの珍しい効果があることを心配していますか?ユーザーがスクロールして削除したアイテムを表示しようとしたときに、何をしたいですか? –