我正在尝试以“executeBatchAndWait”方法执行多个请求。我希望该函数仅在所有请求都已执行并收到所有响应后才返回。但是,该函数会立即返回。当我这样做时,
response.getGraphObject().getInnerJSONObject();
它抛出一个空指针异常。
代码:
Log.v(TAG, "executing album requests");
List<Response> mResponsesList = Request.executeBatchAndWait(mAlbumPhotosRequests);
Log.v(TAG, "received album responses");
输出
02-13 15:48:45.900: 执行相册请求
02-13 15:48:45.904:收到专辑回复