Я пытаюсь нажать кнопку «Снять выделение всех» в ListActivity, чтобы снять все флажки в ListView, управляемом пользовательским SimpleCursorAdapter.
Как предложил здесь , я попробовал
В моем ListActivity у меня есть:
Button bt_f_unsel = (Button) findViewById(R.id.btn_f_unsel);
bt_f_unsel.setOnClickListener(new OnClickListener() {
public void onClick(View v) {
for ( int i=0; i< getListAdapter().getCount(); i++ ) {
mListView.setItemChecked(i, false);
}
}
});
, но ничего не происходит.
Мне интересно, связано ли это с моей настраиваемой строкой:
, которая создает mListView. setItemChecked () не находит флажок.
Как снять отметку со всех cb и обновить все строки с помощью кнопки в моем ListActivity?
Спасибо