特定のページ数のを持っている場合ViewPager、フレームワークを使用して各ページのデータをロードするための最良の方法は何でしょうLoaderか?各ページには、独自のアダプタインスタンスを持つListViewが含まれています。
- ページごとに個別のローダーを使用します。また
- ロードされていないページをチェックしてロードするシングルローダーを使用する
重要なのは、ユーザーが大量のページをすばやくスワイプしたい場合があるため、パフォーマンス上の理由で不要なページの読み込みを簡単に「キャンセル」できるはずです。
一方で、ローダーが多いとオーバーヘッドが発生する可能性があります。
編集:私Loaderは実際に、ロードしているコンテンツを表すために動的IDを持っている必要があります。おそらくローダーIDにマスクを使用して、ローダーが完了したらを呼び出しますdestroyLoader()。