RxJava的Observable同时具有doOnTerminatedoAfterTerminate方法。

区别在于doOnTerminateonCompletedonError之前被调用,而doAfterTerminate在之后被调用。两种方法似乎都很有用。

Single但是只有doAfterTerminate

为什么Single没有doOnTerminate方法?

最佳答案

只是让大家知道,RxJava 2.2.7中为doOnTerminateSingle添加了Maybe

请参阅文档:http://reactivex.io/RxJava/javadoc/io/reactivex/Single.html#doOnTerminate-io.reactivex.functions.Action-

07-26 04:29