试试这个:
String url = "http://api.giphy.com/v1/gifs/search?q=funny+cat&api_key=dc6zaTOxFJmzC"; StringRequest stringRequest = new StringRequest(url, new Response.Listener<String>() { @Override public void onResponse(String response) { try { JSonObject jsonObject = new JSonObject(response); JSonArray jsonArray = jsonObject.getJSonArray("data"); for (int i = 0; i < jsonArray.length(); i++) { JSonObject jo = jsonArray.getJSonObject(i); // Do you fancy stuff // Example: String gifUrl = jo.getString("url"); } } catch (JSonException e) { e.printStackTrace(); } } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { // Anything you want } }); RequestQueue requestQueue = Volley.newRequestQueue(getApplicationContext()); requestQueue.add(stringRequest);


