RXJava. Identify when all obervables inside for loop are finished
问题 I want to perform the following. I have a list of transactions which i want to update by making 2 api requests (i am using retrofit2), for each transactions and then saving the result into a database(using the observer). After some searching i decided to use zip operator to combine the 2 requests but the issue that i'm have is that i cannot identify when the whole process is finished to update the UI. Code looks like this. for (Transaction realmTransaction : allTransactions) { Observable<Map