我有List<News>
- 列出我的新闻。我必须为每个新闻提供异步请求以获取新闻图片列表(来自API)。
我尝试使用RxJava - 但我无法做到(
我认为使用Observable.fromIterable(newsList)
,然后使用zipWith(imagesListRequestObservalbe, News, News(with images))
然后使用toList()
,但它在代码中的表现方式 - 我不知道。
请告诉我如何使用 RxJava 来解决我的问题?
答案 0 :(得分:1)
您应该可以使用以下内容:
Observable.from(newsList)
.flatMap(newsItem -> getImageList(newsItem))
.toList()
.subscribe(..)