When it comes to using the ListView inside of a ListActivity, is there a difference between applying an OnItemClickListener to the associated ListView and overriding the onListItemClick method in your ListActivity? There doesn’t appear to be any difference except which class handles the event.
Is there one that is preferable to the other, whether it be for efficiency reasons, code maintainability, or Android best-practices?
Override onListItemClick if you’re using listactivity. That’s what it’s there for.