Creating the customized row for single or multiple choice list view.
This is the simple solution which override the method onClick of the ListView. A better solution has been provided by Marvin here:
http://www.marvinlabs.com/2010/10/29/custom-listview-ability-check-items/
The problem found is explaned here and in my blog. http://stackoverflow.com/questions/11504860/what-is-the-difference-between-the-states-selected-checked-and-activated-in-and