Действительно легкий & amp; gr8:
Наслаждайтесь!
Здесь достаточно ответов, которые помогут в реализации. этот пост должен был помочь другим с первого шага создания экрана-заставки!
После некоторого исследования:
val source = PublishSubject.create<String>()
var state = "state1"
get() = field // redundant: only to show it's possible to get state directly: maybe for class internal usages
set(value) {
field = value
source.onNext(field)
}
Теперь используйте обычный subscribe
s или создайте новый Observable
из source
source.subscribe(...)
BehaviorSubject<T>
& lt; - это одно возвращение последнего известного состояния для подписки. – 3mpty 13 July 2018 в 19:05