Это произошло потому, что при вызове представления «Адаптер» он выполняется во время просмотра списка.
Таким образом, после того, как вы установили флажок (true) для того же номера, показанного ниже, экран будет истинным.для этого вы должны сохранить Вектор.
if(tempVector.get(position)){
holder.box.setChecked(true);
}
else{
holder.box.setChecked(false);
}
попробуйте после события щелчка.