Wie verwende ich den RxJava combineLatest Operator mit mehr als 9 Observablen

7

Ich benutze RxJava und möchte 12 verschiedene Observable mit dem Operator combineLatest kombinieren.

Ich habe einen Funktionsprototyp gesehen, der eine Liste von Observablen und eine Implementierung von FuncN enthält, aber ich bin mir nicht sicher, wie das geht. Ich habe Probleme bei der Implementierung der Methode call .

Kann mir jemand ein Beispiel zeigen?

    
user3762200 07.08.2016, 07:25
quelle

3 Antworten

17

Es gibt eine combineLatest das nimmt%% der Observablen. Hier ist ein Beispiel, wie man es benutzt:

%Vor%     
Egor Neliuba 07.08.2016, 08:09
quelle
4

Yo erweitern diese Antwort, ich verwende es, um mehrere Merkmale auf einmal zu lesen, es kann so gemacht werden:

%Vor%

Kommentare, wenn Sie Vorschläge haben, wie Sie diesen Prozess verbessern können.

    
TacoEater 01.03.2017 18:49
quelle
-1

vom obigen Code. Ersetzen Sie jede Zeile

%Vor%

mit

%Vor%

Im Wesentlichen geben Sie ein leeres Byte-Array zurück, wenn ein bestimmtes Merkmal nicht gefunden wird. Code wird fortgesetzt

    
DarthHater 26.02.2018 18:10
quelle

Tags und Links