出现错误时如何继续Rx2间隔

时间:2019-03-21 14:42:13

标签: android rx-java2

这是一个在每个时间段都有网络调用的代码。如果网络通话失败,则间隔将不再重复

return@flatMap service.checkForNewNotifications(
     token = userManager.getUser().takeToken(),
     locale = userManager.getUserLanguageCode())
     .onErrorResumeNext(Observable.empty())

即使出现错误我如何继续间隔重复?

在@akarnokd的帮助下答案为:

.onErrorResumeNext(Observable.empty())

所有的魔法就是将.flatmap()放在expect(wrapper.state('context').ParameterLabel)).toEqual("ParameterLabel value");

0 个答案:

没有答案