3

新しいアーキテクチャコンポーネント「ページングライブラリ」https://developer.android.com/topic/libraries/architecture/paging.htmlを私のアプリケーションで使用して、サーバーからデータを取り出してrecyclerviewに表示することを検討しています。ページングライブラリ付きのプログレスバー

ページングライブラリは、優れた追加機能であり、コンテンツの改ページを管理するのに役立ちます。私はすべてのサンプルをチェックして、うまく動作します。しかし、私が持っている必要条件の1つは、recyclerviewの最後までスクロールして次のページが読み込まれる(ページングライブラリによって管理される)とき、私は一番下にプログレスバーの行を表示する必要があるということです。

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

これについての助けをお待ちしております。

+0

サンプル(ネットワークAPI /データベースではない)へのリンクを投稿してください。 – AucT

+0

@Auctこんにちは、これをチェックhttp://androidkt.com/rest-api-pagination-paging-library/ – Alex

+0

@Alex y私はこれにはいくつかのものがあると思った。とにかく私はインターネットをオン/オフするとスクロールしません:(したがって、scrollListenerでハックを使用し続けることになります) – AucT

答えて

-1

私はあなたがカスタムTiledDataSourceを使用していると理解しているので、loadRange(int, int)から、進行状況の開始とあなたのオブザーバー停止のprogressBarの表示についてのシグナルをUIスレッドに送信できます。

関連する問題