I am trying to pass an ArrayList of Objects between multiple activities in my application. Is it possible to do this using an Intent using the setData() method?
You can make the arraylist static where you are defining it, and only pass the position to the next activity