sockeqwe :
If an observable completes, do I still have to unsubscribe / dispose (in RxJava2) the observable to remove the Observer (prevent memory leaks) or is this handled internally by RxJava once a onComplete
or onError
event occurs?
what about other types like Single
, Completable
, Flowable
etc.
koperko :
Yes you are correct.
After a stream is terminated ( onComplete / onError has been called ), subscriber unsubscribes automatically. You should be able to test these behaviors using isUnsubscribed()
method on the Subscription object.
Guess you like
Origin http://10.200.1.11:23101/article/api/json?id=426722&siteId=1