Dynamically adding elements to ArrayAdapter
<p>I will try to explain my problem with adding elements to my <code>ArrayAdapter</code> and refresh the <code>ListView</code>:</p>

<p>I have two tabs [TAB1][TAB2], with two <code>Fragments</code> and attached with <code>TabListeners</code>.</p>

<ol>
<li>I request a <code>WebService</code> to retrieve my first elements (15 items more or less) of the <code>ListView</code>, with <code>getLoaderManager().initLoader(0x01, null, this);</code></li>
<li>If I scroll at the bottom of the <code>ListView</code>, I request to populate more items (20 items more or less), with <code>AsyncTask</code>.</li>
<li><code>AsyncTask</code> add more items to an <code>ArrayAdapter</code>, then I <code>mArrayAdapter.notifyDataSetChanged();</code></li>
<li>Click on the [TAB2] and then return to [TAB1]</li>
<li>The <code>initLoader</code> is called again, BUT the <code>ArrayAdapter</code> still have the elements of the first call!</li>
</ol>

<p>I'm missing something? I need to store the <code>ArrayAdapter</code>, <code>onSaveInstance</code> or similar?
Thank you in advance.</p>
