【发布时间】:2018-03-23 14:11:12
【问题描述】:
您好,我正在尝试使用 rxjava repeatUntil 轮询请求,但出现了一些错误
下面是我的代码
accountDelegator.signUpReady(signUpRequest)
.observeOn(Schedulers.io())
.subscribeOn(AndroidSchedulers.mainThread())
.repeatUntil { response ->
if (response.isSuccesfull){
return onComplete()
}
}
它说它需要一个 booleanSupplier 而不是一个单位?
我只是想重复上面的请求,直到我得到一个 response.isSuccessful 然后返回 onComplete() 就像在 rxjava 文档中它指出要退出 repeatUntil 观察者,你必须调用 onComplete
【问题讨论】:
-
onComplete() 返回类型?