TL; DR
Nasıl dönüştürmek için Task.whenAll(List<Task>)
içine RxJava
?
Mevcut kodum, zaman uyumsuz görevlerin bir listesini oluşturmak için Bolts kullanıyor ve diğer adımları gerçekleştirmeden önce tüm bu görevlerin bitmesini bekler. Esasen, Bolts sitesindeki örneğe göre, listedeki tüm görevler tamamlandığında tamamlandı olarak işaretlenen List<Task>
bir single oluşturur ve döndürür .Task
Ben yerine arıyorum Bolts
ile RxJava
ve zaman uyumsuz görevlerin listesini (değil önceden bilinen boyut) birikmesini ve tek içine hepsini sarma bu yöntemi assuming Observable
mümkündür, ama nasıl olduğunu bilmiyorum.
Ben de bakarak denedim merge
, zip
, concat
vb ... ama üzerinde çalışmaya alamayan List<Observable>
hepsi sadece iki çalışan yönelik görünüyor gibi ben kadar bina edeceğimi Observables
Ben doğru docs anlarsanız bir anda.
Öğrenmeye çalışıyorum RxJava
ve hala çok yeniyim , bu yüzden bu bariz bir soruysa veya bir yerde belgelerde açıklanmışsa beni affedin; Aramayı denedim. Herhangi bir yardım çok takdir edilecektir.