【发布时间】:2016-06-15 02:36:53
【问题描述】:
在启动画面的 OnCreate 方法中,我提出了 2 个不同的 Volley 请求:
RequestQueue queue = AppController.getInstance().getRequestQueue();
GsonRequest<WPPosts> myReq = new GsonRequest<WPPosts>(urlJson, WPPosts.class, null,createMyReqSuccessListener(),createMyReqErrorListener());
queue.add(myReq);
和另一个获取类别。
我想在收到这 2 个请求的最后响应时开始我的 MainActivity:
private Response.Listener<WPPosts> createMyReqSuccessListener() {
return new Response.Listener<WPPosts>() {
@Override
public void onResponse(WPPosts response) {...}
无论响应是先到达还是最后到达。
这会是一种信号方法吗?
【问题讨论】:
标签: android asynchronous android-volley semaphore