2017-07-12 15 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 
     } 

} 

看看到文档。

希望它能帮助,

相关问题