According to your code in here, try this.
public void parseJson ()
{
events = new ArrayList<ListData>();
try {
object = new JSONObject(jsonString);
data = object.getJSONArray("events");
for ( int i = 0; i < data.length(); i++ )
{
ListData oneEvent = new ListData();
oneEvent.concertID = data.getJSONObject(i).getString("id");
oneEvent.title = data.getJSONObject(i).getString("title");
oneEvent.description = data.getJSONObject(i).getString("desc");
oneEvent.pic = null;
events.add(oneEvent);
Log.e("Event", oneEvent.concertID + " " + oneEvent.description + " " + oneEvent.title);
}
}
catch (JSONException exc) {
Log.e("log_tag", "Error in parse" + exc.toString());
}
}