This week's book giveaway is in the OO, Patterns, UML and Refactoring forum. We're giving away four copies of Refactoring for Software Design Smells: Managing Technical Debt and have Girish Suryanarayana, Ganesh Samarthyam & Tushar Sharma on-line! See this thread for details.
I have made a list view using Custom Array Adapter.Each element in list view has checkbox inside.So there is more then one checkbox in entire list view. I want to know which checkboxes are clicked of which list item.
Step 1 : in the item (for example itemTwoLine) you use to create a list (for example mList)of item that you are passing to the adapter you add a field of type boolean ( for example cb1 ), in the item you add getter and setter for this property.
code of itemTwoLine :
Step 2 : in the adapter you add an on click listener on the checkbox of your layout :
step 3 : you populate a list of item and pass it to the adapter
and here are the code of the layout
this sample code will provide you a list of item which contains an image, two line of text and a checkBox.
To retrieve state of checkboxs you can iterate to mListe in your mainActivity on the field cb1 with getCb1.
Then you will get for each line of mListe the state of the checkBox