title: Passing ArrayList with objects to new Activity?
body: <p>I'm trying to pass an ArrayList from my first Activity to the next one. Basically, the first activity parses an XML file and creates an ArrayList with objects inside. What I want to do is send that ArrayList to my second activity and show some of the object data in a ListView.</p>
  
  <p>I thought of doing this with an intent, but it looks like only primitive datatypes are usually passed through intents. Is this right?</p>
  
  <p>If so, what would be a better solution to pass the data? Certainly Android must provide something to be able to do this kind of thing.</p>
  
  <p>Any help/code examples are really appreciated..</p>
  
  <p>Thanks</p>
  
  <p><strong>EDIT:</strong></p>
  
  <p><em>I solved this by first creating and calling the intent, and only parsing the XML in the Activity that I called. This way I didn't need to pass the objects anymore. But for those interested, you can read about how to pass data through activities, <a href="http://developer.android.com/resources/faq/framework.html#3"><strong>here.</strong></a></em></p>