0
我有两个观察对象发出相同的数据类型。我需要把它们合并如何对两个可观察对象使用自定义合并函数
Single<Post.List> postsRecent = getRecentPosts()
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread());
Single<Post.List> postsPopular = getPopularPosts()
.subscribeOn(Schedulers.io())
.observeOn(AndroidSchedulers.mainThread());
现在我需要合并这两观测到一个单一的,但我并不需要有被合并,我需要使用自定义功能合并它们两个阵列,比如我想排除具有相同ID的重复帖子
使用RxJava可以达到这个目的吗?
感谢
它是可能的,但是'Post.List'是一个自定义的数据结构?其实,如果你可以加入一些Post类,我可以给你一个更好的建议。 – Jon