使RxJava主题或变体的行为类似于AAC LiveData

时间:2019-02-12 18:46:30

标签: android rx-java2 android-architecture-components android-viewmodel

是否有一种方法可以使RxJava的Subject子类的行为类似于LiveData?我已经搜索了此内容,但是找不到确切的答案。

我已经看到一些示例,其中使用PublishSubject将数据或命令从ViewModel中继到活动。但这是一个问题,VM可以在配置更改后幸免于难,并且当使用添加到CompositeDisposable并在onDestroy中清除它的常用方法处理对VM的PublishSubject的订阅时,从VM到活动的后续命令/数据将无法使用从更改重新启动时收到。这与LiveData不同。

0 个答案:

没有答案