使用 Volley 的同步网络请求
问:我可以使用以下方式在后台线程中执行同步网络请求吗Volley?
推理:
A:是的,可以使用 Volley 的 RequestFuture 类。
例如,要发出同步 JSON GET 请求:
RequestFuture<JSONObject> future = RequestFuture.newFuture(); JsonObjectRequest request = new JsonObjectRequest(URL, new JSONObject(), future, future); requestQueue.add(request); try { JSONObject response = future.get(); // this will block } catch (InterruptedException | ExecutionException e) { // Exception handling }
以上是Volley可以在后台线程中执行同步网络请求吗?的详细内容。更多信息请关注PHP中文网其他相关文章!