Better way/place to store state data (listview)
<p>Im relatively new to Android and im having a couple of doubts regarding lists, fragments and where to store some state data.
Im working in an example in which i have a list view and a detail view using fragments.
When i first open the app i load (from a web service) a list of items (using asyntask).
I want to "save" that list, so if i need to go back to this activity (the list) i dont need to execute again the asynctask.
Where is the better place to "save" this list? The Application object is a good place?</p>

<p>Then, when i click an item from the list i want to open a new activity and load the detailed data from that object.
What is the best way to pass that object to the detail activity?
Using Application object and get the selected item (using the position param from onItemSelectedListener for example) from the list (if i have a list with items in the application object)?
Make my "Item" object implement the Parcelable interface and pass the whole object whithin an intent?
Any other ideas?</p>

<p>Thanks and sorry for my english.</p>
