問題タブ [android-paging-3]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - ページング 3 と RxPagingSource で Firestore を使用する方法
RxJava とページング 3 ライブラリを使用しているアプリを作成しています。サーバーからの応答をページ分割するために RxPagingSource と Retrofit を使用していますが、Firestore からデータを取得してページ分割する必要があります
これは私が試したコードですが、うまくいきません。このコードには多くの間違いがあります
Paging 3 ライブラリが提供する RxPagingSource を使用して Firestore データをページ分割するにはどうすればよいですか
android - Paging3 でカスタム PagingSourceand RemoteMediator を使用してデータをロードする方法は?
Recyclerview にはさまざまな種類のデータがあるため、カスタム PagingSource と RemoteMediator を使用してデータをロードしたいと考えています。
これは私のページングソースです:
これは私の RemoteMediator です:
これはダオです:
フラグメント内:
ViewModel で:
私はさまざまな種類のデータを持っているので、使用しようとしてからAny
、キャストしAdapter
ます。
ここでの問題は次のとおりです。最初にデータをロードするとき、 には何もないRoom
ため、ページは空です........MyMediator
からデータをロードしますnetwork
が、MyMediator
は実行後に実行されるためMyPagingSouce
、recyclerview空の。