Adding to the accepted answer and what LOG_TAG said....for Volley to parse your data in a background thread you must subclass Request<YourClassName>
as the onResponse
method is called on the main thread and parsing on the main thread may cause the UI to lag if your response is big.
Read here on how to do that.