我试图在我的上部可观察链流中发生错误(忽略它)。
我想使用onErrorResumeNext
函数来执行此操作。
但是,当我像这样使用它时
.... //some actions
.onErrorResumeNext(new Function<Throwable, CompletableSource>() {
@Override
public CompletableSource apply(Throwable throwable) throws Exception {
return Completable.complete();
}
})
IDE强调return Completable.complete()
行并显示错误:
不兼容的类型。 需要: io.reactivex.CompletableSource 实测: rx.Completable
如何妥善处理?
答案 0 :(得分:2)
您必须导入正确的类型:
import io.reactivex.Completable;
或
return io.reactivex.Completable.complete();