我有一个Android应用程序,我需要在其中注册GCM,询问用户的facebook授权并获取令牌,让用户填写表格等等......
一旦完成,我想将所有信息发送到我的服务器。
我想知道是否有一种简单的方法可以用RxAndroid& amp;来实现这种行为。奥托?
答案 0 :(得分:0)
您定义的每个任务(注册到gcm,fb上的auth用户,获取令牌等)都应该Observable
返回一些内容(例如boolean来说明请求是否成功)。然后你可以使用zip operator
因此,当所有requets完成后,您调用zip中定义的函数,并且您可以检查所有先前的请求是否成功,如果是,则将所有信息发送到您的服务器。