Android Application that makes HTTP calls in multiple Activities does not return data correctly
<p>The app makes calls (utilizing HttpPost) to a PHP files that sends a queries to a MySQL database. The PHP file parses the data into a Java-friendly string statement that can easily be converted to a <code>String[]</code> array (<code>String[] str = data_from_php.split(",");</code>); so the data id formatted like so: "Item 1,Item 2,Item 3".</p>

<p>Multiple Activities run that type of code back-to-back: </p>

<p>(1) Activity 1 will use the <code>String[]</code> array to build a ListActivity, which is working fine. When the user clicks a list item, it pulls the Text from that Object and forwards it to the next Activity (using putExtra).</p>

<p>(2) Activity 2 uses the extra data from A1 in the HttpPost method to get another <code>String[]</code> array to build another ListActivity. Again, the user chooses an item and extra data gets sent to Act 3.</p>

<p>(3) The 3rd Activity in the chain sends the data in the same manner as above, but this Activity display a chunk of data in a TextView.</p>

<p>The issue is that from both Activities that have a List Array, if I choose the LAST item on any list (either Act 1, or 2), the next resulting Activity will return no data.</p>

<p>Has anyone encountered an issue like this? I feel as if I am overlooking something.</p>
