title: android:stackFromBottom="true" does not seem to work perfectly (reverse ListView with Adapter)
body: <p>Ok let me explain what "does not work perfectly" means.</p>
  
  <p>I have a listview without the <code>android:stackFromBottom="true"</code> parameter. I also have an ArrayAdapter with the regular <code>getItem(position)</code>. I call my webserver, get the data on an asc date order.</p>
  
  <p>This way the item in position 0 (top) of the list has the smallest date. And I can scroll top->bottom. Good.</p>
  
  <p>I added <code>android:stackFromBottom</code> and now I see that now you can start scolling from bottom->top but the item in position 0 is still the top item and has the smallest date. So the adapter has not changed its order.</p>
  
  <p>The only way to solve this is to change <code>getItem(getCount()-1-position)</code> inside the adapter. However I add and notify the adapter and the adapter will still add the items to the bottom.</p>
  
  <p>I guess that the structure is <code>ListView -&gt; Adapter -&gt; Row Views</code> so no matter the <code>stackFromBottom</code> value, there is only one child, the adapter. Right?</p>
  
  <p>Anyhow, how can have a ListView with Adapter in reverse order?</p>