ListView 内のどの項目が表示されるか調べる 質問する

ListView 内のどの項目が表示されるか調べる 質問する

visible現在またはinvisibleにあるアイテムをどのように確認できますかListView?
たとえば、 に 100 個のアイテムがありListView、画面またはリストの上部にスクロールすると、ビューポートに表示されるアイテムと消えるアイテムを検出したいとします。

図:

ここに画像の説明を入力してください

ベストアンサー1

これを行う簡単な方法はありません。ここ同じ質問ですが、答えはありません。

アクティブなGitHub の問題これについて。

この問題には複数の解決策があります。要旨特徴は、rect_getterパッケージ
または、以下をご覧ください。この提案

要約

簡単な方法を探しているなら、これはまだ実装されていません。しかし、私が上で述べたような、他のパッケージからの解決策があります。VisibilityDetectorからflutter_widgets

おすすめ記事