Observable.just()返回Kotlin中的Unit

Mic*_*ł K 6 android kotlin rx-java

我有一块Observable,它最终会返回一个错误并重试或只返回onNext.我在onNext中不需要任何东西,所以这只是一个Observable<Unit>.

现在的问题是,在链的末尾,我必须点击这个onNext,除了旧的,我没有任何东西Observable.just().但我不能返回Observable.just(null),因为它返回Nothing?,而不是Unit.我不能回来Unit,因为它不可实现.所以我有Observable.just(null).map{}.它有效,但看起来很难看.想要更好的解决方案吗?

hot*_*key 8

使用Observable.just(Unit).Unit本身就是该类型的单个对象Unit.