Có thể là một câu hỏi ngớ ngẩn, nhưng làm thế nào để tôi nhận được Disposable
khi đăng ký Subject
vào một Observable trong RxJava 2.0?Cách lấy một lần dùng cho các chủ thể là người đăng ký trong RxJava2
Ví dụ:
observable.subscribeWith(behaviorSubject)
không trả lại một Disposable
? Làm cách nào để hủy đăng ký như vậy?
Hoặc một ví dụ khác với CompositeDisposable
:
compositeDisposable.add(observable.subscribeWith(behaviorSubject)))
này không biên dịch vì subscribeWith(behaviorSubject)
không trả lại một Disposable.
Làm cách nào để hủy đăng ký/hủy bỏ/hủy đúng đối tượng?
Tôi không chắc chắn nếu tôi hiểu, tôi nên sử dụng một DisposableObserver bên trong xxxSubject.subscribe() của tôi ?? – Leonardo