as it should only fire the event when clicking the profile image rather than the whole item in the list view, move onclick listener into adapter. also, delegate fragment listener to the adapter such that when the profile image is clicked, it calls fragment listener for what to do.