Is it possible to make a ListView populate from the bottom?

You can have the ListView stack its items from the bottom up using a simple XML property under the xml -

<ListView 
    android:stackFromBottom="true"
...
></ListView>

Please read @The Berga answer to otherwise this won't work.


Joe answer is correct but it's important to point out that it only works if the ListView's width and height are set to match_parent or fill_parent.

If set to wrap_content it still will populate from top to bottom.