if(checkArr.size() != 0) {
for(int i = checkArr.size()-1; i>-1; i--) {// 뒤에서 부터 잘라야함
AnimalList.remove(checkArr.get(i));
}
adapterStart();
refresh();
}
public static void refresh(){
adapter.notifyDataSetChanged();
}
체크된 모든 데이터를 지우면 refresh 가 먹히지 않고, 1개 정도 남기고 check한 데이터를 지우면 됩니다.
어떤식으로 처리해야 할지 도움 부탁드립니다.