Eu estou usando o Genymotion para testar o projeto, não sei se este pode ser o problema, mas minha intent para visualizar o endereço do aluno no mapa não está funcionando. Estou testando com o input "rua da trindade". Baixei o projeto feito pelo professor para comparar, mas eu fiz igual a ele. Não sei o que pode estar acontecendo.
MenuItem viewOnMap = menu.add("View on map");
viewOnMap.setOnMenuItemClickListener(new MenuItem.OnMenuItemClickListener() {
@Override
public boolean onMenuItemClick(MenuItem item) {
Intent mapIntent = new Intent(Intent.ACTION_VIEW);
mapIntent.setData(Uri.parse("geo:0,0?q=" + student.getAdress()));
return false;
}
});