Ich versuche, meinen Code ein wenig aufzuräumen, und Single
sieht aus wie eine gute Wahl für mich, da ich etwas mache, das immer nur ein Ergebnis ausstrahlen wird.RxJava flatMapIterable mit einem Single
Ich habe ein Problem obwohl ich zuvor flatMapIterable
verwendet, um meine Antwort (eine Liste) zu nehmen und etwas für jeden Gegenstand zu tun. Ich sehe nicht, wie ich das mit Single erreichen kann.
getListOfItems()
.flatMapIterable(items -> items)
.flatMap(item -> doSomethingWithItem())
.toList()
Dies funktioniert gut, wenn getListOfItems
ist eine Observable
Rückkehr, aber wenn ich versuche, und machen es einen Single
zurück, dann kann ich nicht flatMapIterable
tun und kann keine Alternative, irgendwelche Ideen sehen?
! Dies ist, was ich gesucht habe –
Single.flattenAsObservable existiert nicht. War es eine Sache von RxJava 1? Gibt es ein v2-Äquivalent? – miguel
@miguel, es ist nur RxJava 2. – yosriz