0
RxJava中是否有任何對象,除ConnectableObservable<>
之外允許在Observable上擁有多個訂閱?例如一個特定的主題?一個可觀察到的兩個觀察者
E.g.下面給定的主題:
private PublishSubject<Location> locationSubject = PublishSubject.create();
我需要有多個訂閱:
locationSubject
.{several filtering, throttling functions here}
.subscribe(a -> doSomething(a));
locationSubject
.{several other filtering, throttling functions here}
.subscribe(a -> doSomethingElse(a));
因此,在上述情況下,第二訂閱將覆蓋第一個。誰可以保持訂閱活着?
'PublishSubject'允許多個訂閱。你爲什麼認爲第二次訂閱會覆蓋第一次? –
@VladimirMironov你是對的。問題在我的代碼中的其他地方。他們工作正常 – Diolor