Há muitas situações em que você quer que seu app mostre uma mensagem rápida para o usuário, sem necessariamente esperar pela resposta dele. Por exemplo, quando um usuário realiza uma ação como enviar um e-mail ou excluir um arquivo, seu app precisa exibir uma confirmação rápida para o usuário. Muitas vezes, o usuário não precisa responder à mensagem. A mensagem precisa estar destacada o suficiente para que o usuário possa vê-la, mas a ponto de impedir o usuário de trabalhar com seu app.
O Android fornece o widget Snackbar
para esse caso de uso comum.
Um Snackbar
fornece uma rápida mensagem pop-up para o usuário. A atividade atual permanece visível e interativa, enquanto o Snackbar
é exibido. Após um curto período, o Snackbar é dispensado automaticamente.
Essa classe ensina como usar o Snackbar
Snackbar para mostrar mensagens pop-up.

Figura 1. Um Snackbar
mostra uma mensagem na parte inferior da atividade, mas o restante da atividade ainda pode ser usado.
Observação: a classe Snackbar
substitui Toast
. Embora Toast
ainda seja suportado, Snackbar
agora é a forma preferida de exibir mensagens breves e temporárias ao usuário.
Lições
- Criar e exibir uma mensagem pop-up
-
Saiba como usar um
Snackbar
para exibir uma breve mensagem ao usuário. - Adicionar uma ação a uma mensagem
- Saiba como adicionar uma ação a uma mensagem, permitindo que o usuário responda à mensagem.