Nehmen wir dies beobachten:RxJava - Wie das erste Element einer Liste zu nehmen und senden Sie es als beobachtbare
Observable<List<UserProfile>> findUser =service.getUserProfiles()
Wie kann ich es umwandeln, so dass es das erste Element als beobachtbare zurückgibt (und kein beobachtbares Liste, die nur das erste Element enthält). Ich versuchte first()
und takeFirst()
, aber es gibt immer noch eine Liste zurück.
Dank. Was passiert, wenn 'list.isEmpty()' true zurückgibt? – znat
In diesem Fall gibt das beobachtbare "Filter" keine Elemente aus. Daher wird die folgende map() nicht aufgerufen, da das beobachtbare Filter keine Elemente ausgibt. – Mehlyfication