4
私はサーバーからデータを取得し、これをLithoフレームワークを使用してRecyclerView
に表示するRetrofit APiを実装しています。うまくいきます。 recyclerviewで表示するデータが無限にあるときはわかっているので、改ページパターンを実装する必要があります。私はこれを知っていますが、Lithoフレームワークでこれを実装する方法が混乱しています。私にはわからないLithoフレームワークでページ分割を実行する方法は?
final Component component = Recycler.create(context)
.binder(recyclerBinder)
.onScrollListener(new RecyclerView.OnScrollListener() {
@Override
public void onScrollStateChanged(RecyclerView recyclerView, int newState) {
super.onScrollStateChanged(recyclerView, newState);
//
}
@Override
public void onScrolled(RecyclerView recyclerView, int dx, int dy) {
super.onScrolled(recyclerView, dx, dy);
//
})
.build();
:リソonScrollListener()
方法を提供し、どのようにリソで無限スクロールをカスタマイズEndlessRecyclerViewScrollListener
を使用するには?
感謝を数える項目から始まるあなたの項目を挿入することができます - コールバックメソッドで次に
:簡単な例は次のようになりますdx、int dy) 'メソッド' service.getNextPage(); '私は理解しませんでした、' getNextPage() 'はカスタマイズされたメソッドですか? –
@HussainKhan - はい - 次のデータページを呼び出す必要があります。おそらく、APIがフェッチするページ番号をインクリメントするレトロフィットサービスの呼び出しです。 – syllabix
ありがとう、私の問題を解決、良い答え –