TL; DR
Come convertire Task.whenAll(List<Task>)in RxJava?
Il mio codice esistente utilizza Bolts per creare un elenco di attività asincrone e attende che tutte queste attività finiscano prima di eseguire altri passaggi. In sostanza, crea un List<Task>e restituisce un singolo Taskche è contrassegnato come completato quando tutte le attività nell'elenco sono state completate, come nell'esempio sul sito Bolts .
Sto cercando di sostituire Boltscon RxJavae presumo che questo metodo per creare un elenco di attività asincrone (dimensioni non note in anticipo) e avvolgerle tutte in una Observablesia possibile, ma non so come.
Ho provato a guardare merge, zip, concatecc ... ma non riesco a lavorare sul List<Observable>che sarei edificazione come tutti sembrano orientati a lavorare su solo due Observablesalla volta, se ho capito correttamente la documentazione.
Sto cercando di imparare RxJavae sono ancora molto nuovo, quindi perdonami se questa è una domanda ovvia o spiegata da qualche parte nei documenti; Ho provato a cercare. Qualsiasi aiuto sarebbe molto apprezzato.