Vimos que, sem a presença do método notifyDataSetChanged() no adapter, a lista de alunos foi atualizada após a adição de um novo aluno, porém, após a remoção de um aluno, não. Mesmo assim, o professor indica que devemos adicionar o notifyDataSetChanged() tanto na atualização quanto na remoção, para garantirmos a atualização da lista.
Por quê que a lista foi atualizada na adição de um novo aluno e não foi na remoção, antes da adição do método notifyDataSetChanged() no adapter?