【发布时间】:2017-01-10 01:57:00
【问题描述】:
我有一个从对象列表创建的可观察对象。对于列表中的每个对象,我都会发出一个网络请求,但我想在列表中的每个项目之间放置一个延迟,以便稍微隔开请求。这是我的代码的 sn-p。
return Observable.from(documentGroupModels).flatMap(new Func1<DocumentGroupModel, Observable<Boolean>>() {
@Override
public Observable<Boolean> call(DocumentGroupModel documentGroupModel) {
return refreshDocumentWithUri(documentGroupModel.getUri(), documentGroupModel.sectionGroupId,
includeExceptions, false);
}
});
据我所知,在这种情况下使用延迟或缓冲区并不完全有效。
【问题讨论】:
标签: java rx-java observable