如何在RX java链中使用“if-else”?

如何在RX java链中使用“if-else”?

我是RX Java / RX Android的新手.我想实现这个案例:根据RXJava中的某些条件选择不同的方式. 例如,首先,我从网络获取用户信息,如果这是一个VIP用户,我将继续从网络获取更多信息或只是在主线程中显示一些信息(打破链.)这里的流程图: https://i.stack.imgur.co

rx-java – 后台线程上的进程可观察

rx-java – 后台线程上的进程可观察

我正在使用Rx Android进行流操作.在我真正的用例中,我从服务器获取一个列表(使用Retrofit).我正在使用调度程序在后台线程上完成工作,并在Android UI(主)线程上获得最终的排放. 这对网络调用很好,但是我意识到我的操作符在网络调用后不使用后台线程,而是在主线