使用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中文網其他相關文章!