Volley를 사용한 동기 네트워크 요청
Q: 다음을 사용하여 백그라운드 스레드에서 동기 네트워크 요청을 수행할 수 있나요? 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 중국어 웹사이트의 기타 관련 기사를 참조하세요!