On page 182 is the statement:
The default implementation of ArrayAdapter.getView(…) relies on toString(). It inflates
the layout, finds the correct Crime object, and then calls toString() on the object to populate the
I believe you, but how/from where do we know this? This seems to relate to some of the other issues I was having before, and would appreciate knowing where to look to get a better understanding. My google-fu is weak, couldn’t find any useful information on developers.android.com.
ie. How would we know that public String toString() was what needed to be Overridden?