ladapter = new ListVIewAdapter(this);
mListView.setAdapter(ladapter);
mListView.setOnItemClickListener(new AdapterView.OnItemClickListener() {
@Override
public void onItemClick(AdapterView<?> parent, View view, int position, long id) {
if (visflag) {
ListVIewAdapter.ViewHolder viewHolder = (ListVIewAdapter.ViewHolder) view.getTag();
viewHolder.cb.toggle();
if (viewHolder.cb.isChecked()) {
boolList.set(position, true);
} else {
boolList.set(position, false);
}
}
}
});
}
class ListVIewAdapter extends BaseAdapter
{
Context c;
LayoutInflater mInflater ;
ListVIewAdapter(Context context)
{
c = context;
mInflater = getLayoutInflater();
}
@Override
public int getCount()
{
<