Android Paging 3 ベータ ライブラリを使用して、リサイクラー ビューでページ分割されたリストを読み込み、MVVM アーキテクチャを使用しています。
ページに関する一般的な情報などの追加のメタ データをビューに渡す必要がありますが、PagingSource.LoadResult.Pageはアイテムのリストのみをビューに返すように設計されています。
ここに私が考えたいくつかのオプションがあります:
- ライブデータを使用してメタデータを個別に渡す
- データベースまたはメモリ内キャッシュから直接メタデータを読み取る
最善のアプローチは何ですか?他のより良い提案はありますか?