Skip to content

Exibir mensagens no Android

Exibir mensagens no Android

Fala galera! No tutorial de hoje vamos aprender a exibir mensagens no Android.

Se você ainda não viu o último tutorial da série, clique no link a seguir: manipulando dados do banco no Android. Se você ainda continua é preguiçoso e apenas baixou o projeto, importe-o para sua workspace. Para tal, vá em File → Import… → Existing Projects into Workspace, dentro de General.

Exibir mensagens no Android

Vamos exibir mensagens no Android sempre que uma ação for executada em nosso projeto: cadastro, alteração ou exclusão de registros do banco. Para tal, vamos estudar duas classes: AlertDialog e Toast.

Toast exibe uma mensagem rápida ao usuário em uma pequena janela. Ela fica visível por um tempo determinado, e depois desaparece. Não tem interação com o usuário, sendo utilizado apenas para informações rápidas.

Exibir mensagens no Android

AlertDialog nada mais é que uma caixa de diálogo. Ela não ocupa toda a tela e é normalmente utilizada para eventos modais, requerendo uma interação por parte dos usuários antes de prosseguir. Ele pode exibir um título, até três botões, uma lista de itens selecionáveis, ou algum layout personalizado.

Exibir mensagens no Android

Como você já deve ter percebido, um AlertDialog já foi implementado em nosso projeto. Ao clicar em algum item da lista de carros, uma caixa de diálogo aparece na tela questionando qual ação deverá ser tomada. Então, vamos implementar a classe Toast. Ela é muito simples, e pode ser implementada com apenas uma linha de código.

Primeiro, vamos adicionar logo após o método inserir() na ação do botão Salvar.

Toast.makeText(ListaCarros.this, "Registro inserido com sucesso!", Toast.LENGTH_SHORT).show();

E também depois do método alterar() no mesmo botão.

Toast.makeText(ListaCarros.this, "Registro alterado com sucesso!", Toast.LENGTH_SHORT).show();

E por último, após o método excluir() no nosso AlertDialog.

Toast.makeText(ListaCarros.this, "Registro inserido com sucesso!", Toast.LENGTH_SHORT).show();

E agora, execute o código e realize alguma das três operações para ver o resultado.

Exibir mensagens no Android

Considerações Finais

Nosso projeto está simples, porém bem funcional. A classe Toast é bem simples de se implementar, sem necessidade de conhecimento mais aprofundado.
No próximo tutorial, vamos aprender a criar novas telas no Android.

Baixe o projeto atual aqui.

Até mais!

No comment yet, add your voice below!


Add a Comment

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *