I\'m having a ListView with my own custom adapter derived from a BaseAdapter. Each item in the ListView has sub items such as Im
Since you have only an ImageView and a TextView, you can change your ImageView to ImageButton. You can then add a listener on the ImageButton that will be called if the user clicks on the image. If he clicks anywhere else within the item (including the TextView), the onItemclicklistener will be called. This is much simpler i think.