RequestQueue queue = Volley.newRequestQueue(this); String url = "http://www.baidu.com/"; StringRequest stringRequest = new StringRequest(Request.Method.GET, url, new Response.Listener() { @Override public void onResponse(Object response) { Log.e("onResponse", response.toString()); } }, new Response.ErrorListener() { @Override public void onErrorResponse(VolleyError error) { Log.e("onErrorResponse", "error"); } }); //设置TAG,能够在界面关闭的时候取消该TAG的全部请求 stringRequest.setTag("TAG"); queue.add(stringRequest);只要将Request(请求)加入到队列中volley就会本身去请求并返回。
@Override protected void onStop() { super.onStop(); if (queue != null) { <pre name="code" class="java"> //取消该Tag下全部请求的返回。queue.cancelAll("TAG");}}
版权声明:本文为博主原创文章,未经博主容许不得转载。java