Canceling a Volley request

In the previous recipe, we demonstrated how to add a request to the Volley queue. What happens if you no longer need the response? This could happen if the user is scrolling through a ListView and you're updating the ListItems by fetching information from the Web. It would be wasteful of bandwidth, power, and CPU cycles to allow the requests to complete knowing you are just going to discard the response.

If you were using the HTTPURLConnection library, you would need to track all requests and cancel them manually. This recipe will show you how easy it is to cancel the request in Volley.

Getting ready

If you have not already completed the previous recipe, Getting started with Volley for Internet requests, you will need to ...

Get Android Application Development Cookbook - Second Edition now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.