0

我剛剛用Okhttp做了一個簡單的JSON解析程序什麼是OKhttp的回調中的回調以及爲什麼我們使用這個?爲什麼我們在OKhttp的enqueue方法中使用回調響應android

OkHttpClient okHttpClient=new OkHttpClient(); 

    Request request=new Request.Builder().url(url).build(); 

    okHttpClient.newCall(request).enqueue(new Callback() { 
     @Override 
     public void onFailure(Call call, IOException e) { 

     } 

     @Override 
     public void onResponse(Call call, Response response) throws IOException { 

     } 
    }); 
+0

connectionCallbacks你說的是哪一個? – rushabhshah1693

+0

編輯的問題。 –

回答

2
  • 回調用於異步調用,在這種情況下,它會從您的網絡呼叫您返回結果的URL(JSON/XML數據)的onSuccess或者如果有錯誤onFailure處將叫做。

  • 錯誤可能是,如果連接不通過或連接超時,響應超時,資源/地址無效了,等

+0

謝謝。 @ rushabhshah1693 –

相關問題