Мне нужно выполнить одну задачу, используя один Observable, получить испускаемые данные, а затем использовать другой Observable для выполнения другого запроса. Обычно я бы использовал flatmap
для объединения двух Observables и просто заботился о последнем фрагменте данных. Теперь необходимо обновить представление в процессе. Скажем, когда первый Observable выдает данные, я должен показать текстовую строку в пользовательском интерфейсе.
Я знаю, что могу разбить его на два времени вызова, вызывая 2nd Observable внутри onNext()
первого, но это громоздко.
Как я могу достичь того, что я описал выше, не идя по этому пути? Спасибо