quick android listview example with custom adapter showing how to reload data properly