我有几个http调用都使用会话ID,因此我想在这些其他调用被触发之前在后端启动我的会话。在iOS中,我可以使用NSOperationQueue并暂停它直到我的会话开始,然后允许操作队列运行所有排队的调用。这就是说startSession永远不会进入队列,但是在后端启动会话的方法会暂停队列,因此在我注册会话时不会触发新事件。什么是Android上的等价物?
答案 0 :(得分:0)
虽然您可以使用Kishore建议的Executor
界面,但我也想指出RequestQueue对象。您可以找到一些示例here。
如果您正在使用Gradle,则可以包含RequestQueue所在的volley
包,如下所示:
compile 'com.android.volley:volley:1.0.0'