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