Uses AbsListView instead of ListView so GridView can be used as well