2017-07-12 47 views
0

我有一個Android應用程序,它在服務器上發出一些請求,並使用Volley庫通過web服務發送數據。使用Volley返回服務器數據 - Android

應用程序發送的數據由API接收,當有確認時,API返回一個特定值。

我的問題是,我沒有從API獲取這個特定的返回。我如何獲得這個回報,不僅是庫缺省收到的服務器響應200返回值?

+0

的可能的複製[如何使用發送凌空用繩子身體POST請求?](https://stackoverflow.com/questions/33573803/how-to-send-a-post -request-using-volley-with-string-body) – androidnoobdev

+0

參考這個https://stackoverflow.com/a/33234027/6828464 – FerDensetsu

回答

0

你需要重寫parseNetworkResponse(NetworkResponse響應)

例:

@Override 
protected Response<Bitmap> parseNetworkResponse(NetworkResponse response) { 
    // Serialize all decode on a global lock to reduce concurrent heap usage. 
     try { 
      return doParse(response); //your parser function 
     } catch (OutOfMemoryError e) { 
      //..Catch 
     } 

} 

看看到文檔。

希望它能幫助,

相關問題