click in list improved

Gallery, Spinner are also kind of list but don't inherit from AbsListView. AdapterView should be used in my opinion as AdapterView is class which actually includes OnClickItem listener.