标签: android retrofit
我有多个网络调用,这些网络调用彼此独立,但在完成所有请求后需要进行一些处理。
我发现这个link使用RxJava解释了这一点。
如果没有RxJava,我们怎么能这样做?
答案 0 :(得分:0)
在您的“活动”或收到的数据中,将变量设为int numberOfRequestsTotal 和 numberOfRequests 等。如果您确定将有多少请求,那么您可以在每次完成任何请求时添加数字,并通过 numberOfRequestsTotal 检查总体请求数来检查是否所有请求都已完成。如果数字相等,你就完成了。 我会实现类似的东西,但使用rxjava会更容易也更好。