我现在有四个网络请求,前三个请求得到的数据,需要在第四个请求得到的数据对比从而选择对应的信息,但是现在在第四个请求中前面网络请求的结果有时候是空值,这个要怎么解决,或者如何怎么确保前面的网络请求都执行了,在执行数据对比
您的每一个用心回答,都会让这个世界变得更美好一些!
把请求到的数据用合适的数据结构存储起来,不为空,不就请求到了吗???
用RxJava的Observable.zip合并多个请求,在合并之后,就能达到你的需求了。
这样子吗?
把请求到的数据用合适的数据结构存储起来,不为空,不就请求到了吗???
这样子吗?