Я новичок в Rx java, и моя текущая задача: у меня есть 2 запроса.
@GET(NEWS_LIST)
fun getNews(): Observable<NewsResponse>
@GET
fun getNewsImage(@Url url: String): Observable<NewsImage>
и я хотел бы добавить URL-адрес изображения в 1-ю модель ответа из 2-й. 2-й зависит от 1-го. Как их можно объединить в потоке Rx?
Итак, 1-й запрос возвращает мне список новостей, затем мне нужно вызвать getNewsImage(url)
для каждого элемента с URL-адресом из этой модели, проанализировать URL-адрес реального изображения из второго ответа, добавить его в объект news
и получить окончательный список с заполненными моделями Спасибо за любой совет
flatMap
поможет вам. - person Tassos Bassoukos   schedule 12.11.2016