SectionedGrid
SectionedGrid copied to clipboard
SectionedGrid with checkboxes
Hello there. I added checkbox in each row item so that i can select multiple item and then send the selected item to the next activity. but i am facing difficulty and there is no way out that's why i referred to the original source.
i am using the position parameter of the (View convertView, int position) function to set the tag of my checkbox
mCheckBox.setTag(position);
When i select some item and scroll the listview the mCheckBox.setOnCheckedChangeListener(mCheckedChangeListener); is called and it reset my the position of data that i am storing in a SparseBooleanArrayas follow
CompoundButton.OnCheckedChangeListener mCheckedChangeListener = new CompoundButton.OnCheckedChangeListener() { @Override public void onCheckedChanged(CompoundButton buttonView, boolean isChecked) { mSparseBooleanArray.put((Integer) buttonView.getTag(), isChecked); } };
I hope that i will get a response for you and thanks in advance.