
#programowanie #kotlin #java #androiddev istnieje jakiś pattern na takie zastosowanie #rxjava ?
Klasa zwraca Observable, obserwator zaczyna subskrybcję. Jeśli po jakimś czasie nie będzie żadnego obserwatora to automatycznie wykona się onComplete + kod który zadeklaruje w funkcji zwracającej Observable.
Klasa zwraca Observable, obserwator zaczyna subskrybcję. Jeśli po jakimś czasie nie będzie żadnego obserwatora to automatycznie wykona się onComplete + kod który zadeklaruje w funkcji zwracającej Observable.
- Najlepsze
- Wszystkie komentarze

wfd
2
@nocneszczury: metoda publish(), która z Observable robi ConnectedObservable i refCount(), która automatycznie robi dispose, gdy nie ma obserwatorów. Jest ma się wykonać jakiś kod na końcu to masz doFinally(), doOnComplete(), doOnError(). Coś wybierzesz.

3mpty
2
@wfd: @nocneszczury: lub share() (w zasadzie to samo).

nocneszczury Autor
1
@3mpty: @wfd: działa jak ta lala, dzięki ( ͡° ͜ʖ ͡°)

3mpty
0
Do czego miałoby to służyć?

nocneszczury Autor
0
@3mpty klasa z observable to klasa biblioteczna, pewne specyficzne api wymusza zwolnienie pewnych zasobów gdy nie będzie już potrzeby sprawdzania stanu urządzenia






