問題タブ [android-paging]

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.

0 投票する
2 に答える
5093 参照

android - ルームのないページング ライブラリ

新しいページング ライブラリの例はすべて Room ライブラリであり、Room はデータ ソースを作成します。私の場合、カスタム データ ソースを作成する必要があります。

これは、ライブ データを返すビュー モデル クラスのメソッドです。私の livedata は常に null を返します。

そして、ここにデータクラスがあります

0 投票する
1 に答える
2160 参照

android - ページング ライブラリ android を使用したプログレスバー

サーバーからデータをフェッチしてリサイクラービューに表示するアプリで、新しいアーキテクチャ コンポーネント「ページング ライブラリ」https://developer.android.com/topic/libraries/architecture/paging.htmlを使用しようとしています。

ページング ライブラリは優れた追加機能であり、コンテンツのページ付けを管理するのに役立ちます。すべてのサンプルを確認しましたが、問題なく動作しています。しかし、私が持っている 1 つの要件は、recyclerview の最後までスクロールし、次のページの読み込みが開始されたときに (ページング ライブラリによって管理されます)、下部に進行状況バーの行を表示する必要があるということです。

recyclerview スクロール リスナーと 2 つのビュー タイプでこれを行う方法を知っています。しかし、私が求めている解決策は、「ページング ライブラリ」でこれを行う方法です。私が望むものではないプレースホルダーを有効にするオプションがあります。

これに関するヘルプは大歓迎です。

0 投票する
0 に答える
386 参照

android - KeyedDataSource を使用して、スペースのないページネーション ライブラリのローカル データベースからデータをロードする

ローカルデータベースからページネーションに1000 レコードをロードしたい。クエリに制限を設定することで最初のレコードをロードできますが、リストのスクロールで連続したレコードがロードされません。

以下のようにデータを取得しDataSourceています。PagedList

情報源

public class DataClassKeyed extends KeyedDataSource {

}