code: public Object getItemAtPosition(int position) {
          T adapter = getAdapter();
          return (adapter == null || position < 0) ? null : adapter.getItem(position);
      }
docs: Gets the data associated with the specified position in the list.
  
  @param position Which data to get
  @return The data associated with the specified position in the list