Solucionado (ver solução)
Solucionado
(ver solução)
4
respostas

ajuda!

Gente meu codigo ta dando erro, estou na aula 3, video 2(navegando entre telas) (não está compilando o que está em negrito)

Button novoAluno = findViewById(R.id.novo_aluno); novoAluno.setOnClickListener(new View.OnClickListener() { @Override public void Onclick(View v) { Intent intentVaiProFormulario = new Intent(ListaAlunosActivity.this, FormularioActivity.class); startActivity(intentVaiProFormulario); }

} );

4 respostas

Boa tarde, Kelvin! Como vai?

O problema é que o nome do método não é Onclick() e sim onClick(). Corrija aí o nome, faça as importações corretamente e esse problema deve ser resolvido.

Qualquer coisa é só falar!

Aprendizado para a vida: Sempre que for postar um código, utilize o botão "inserir código" e cole o código no lugar indicado para que o mesmo saia com a formatação correta e facilite na hora de analisar ele e te ajudar!

Grande abraço e bons estudos!

agora o problema está no

@override

:/

mas o problema é no

novoAluno.setOnClickListener(new View.OnClickListener()

:/

solução!

O correto é @Override e não @override.

Vc deve fazer assim:

novoAluno.setOnClickListener(new View.OnClickListener() {
     @Override 
     public void onClick (View v) {
          // restante do código aqui.
     }
}