正在检查有关RxAndroid的Github项目,该项目的提交时间大约是一个月前。因此,这似乎仍然有意义。但是这些页面上的文档显示了一个在主线程上进行观察的示例:
Observable.just("one", "two", "three", "four", "five")
.subscribeOn(Schedulers.newThread())
.observeOn(AndroidSchedulers.mainThread())
.subscribe(/* an Observer */);
但是在MVVM架构的应用程序中,LiveData可用于将UI内容从ViewModel传递到UI组件。因此,这使我想知道是否需要RxAndroid。有人可以在此使用RxAndroid方式。如果我可以使用LiveData和RxJava来完成RxAndroid库的所有工作,我不想浪费我的时间。