我正在尝试通过RxJava Observable将我从Retro中解析的对象保存到Realm中。
目前我有一个API调用:
fetchCatalogData().subscribeOn(Schedulers.io())
.subscribe(data ->
saveToRealm();
)
这不起作用,因为我要么在不同的线程上使用realm,要么scheduler.io没有looper。
我不确定如何最好地使用retrofit、realm和rxjava。我希望能够在数据从retrofit到达时保存所有数据,然后在以后访问它们。