Reputation: 77
I'm learning Volley library in android. I'm using JsonObjectRequest for passing JsonObject as request parameters, And I'm getting response as a JsonArray in error listener code for JsonObjectRequest check line no.84 in image Error in Logcat.
Can anyone help me regarding this, how to get JsonArray as response by passing JsonObject as request parameter.
Upvotes: 0
Views: 833
Reputation: 12953
Use JsonArrayRequest
to capture Array
in Response
JsonArrayRequest jsonArrayRequest = new JsonArrayRequest(
Request.Method.POST,
"http://lanes-dev.cloudapp.net/api/DiaryTweetLineApi/LoadDiaryTweetLinesByUser",
obj,
new Response.Listener<JSONArray>() {
@Override
public void onResponse(JSONArray response) {
}
},
new Response.ErrorListener(){
@Override
public void onErrorResponse(VolleyError error){
// Do something when error occurred
}
}
);
Upvotes: 2