我是Retrofit的新手。我目前的解决方案是调用第一个webservice并在OnResponse覆盖中调用第二个,将第一个调用的结果作为参数提供给第二个调用。 最后,我需要一个包含从两个webservices加载的数据的对象。我的解决方案确实有效但是,我对此并不满意。代码不干净,维护起来很糟糕(我还需要3个webservices链)。
我听说过有关RxJava和flatMap方法的内容。任何人都能指出正确的方向吗?完整的代码示例/ turorial(包括Retrofit intrerfaces定义)将非常有用。我已经找到的部分代码示例并不容易理解,所以我现在就被卡住了。
感谢并抱歉可能重复。