Я использую свой специальный адаптер.В каждой строке есть флажок и текстовое представление.Но у меня есть проблема.В списке больше элементов, чем число, которое помещается на экране.
Поэтому, когда я проверяю любой из флажков на экране и прокручиваю вниз.Автоматически отключается.
Когда я снова прокручиваю вверх, проверяются некоторые случайные флажки.
Я знаю, что в getView () список обновляется снова и снова, и возникает проблема положения.Но не знаю решение.
Я пытался использовать логический массив для отслеживания.но не знаю, как это сделать правильно.
cb.setOnCheckedChangeListener(new OnCheckedChangeListener(){
@Override
public void onCheckedChanged(CompoundButton buttonView,
boolean isChecked) {
itemChecked[index]=isChecked;
}
});
cb.setChecked(itemChecked[index]);
Можете ли вы опубликовать фрагмент кода и объяснить подробно.Я устал искать это с последних 2 недель ... заранее спасибо, ..