インターネットからアイテムのリストを取得するには、次のコードがあります。Observableから最初の5つのアイテムを取得してネットワークからデータを取得する
Observable<RealmList<Artist>> popArtists = restInterface.getArtists();
compositeSubscription.add(popArtists.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread()).subscribe(artistsObserver));
問題はリストに80以上の項目があり、最初の5項目しか取得しません。これを達成する最良の方法は何ですか?
をemitingするエンドポイントは、あなたが指定できない
Observable
に(flatMapIterable
を使用することができる理由Iterable
を実装している、それはです)制限またはページサイズ? – BlackbeltObservable上で 'take(5)'? –
@ cricket_007 'take(5)'が働いた。ありがとう。 –