Minha dúvida é se o cast de AdapterView.AdapterContextMenuInfo irá funcionar se eu estiver utilizando um outro tipo de adapter (BaseAdapter por exemplo)?
@Override
public boolean onContextItemSelected(@NonNull MenuItem item) {
AdapterView.AdapterContextMenuInfo menuInfo = (AdapterView.AdapterContextMenuInfo) item.getMenuInfo();
studentDAO.removeStudent(menuInfo.position);
updateAllStudents();
configureAdapter();
return super.onContextItemSelected(item);
}