An adapter that handles one or more data types in your listview/gridview