Existen muchas situaciones en las que quizá quieras que tu app muestre un mensaje rápido al usuario, sin necesidad de esperar a que el usuario responda. Por ejemplo, cuando un usuario realice una acción como enviar un correo electrónico o borrar un archivo, tu app debería mostrar una confirmación rápida. A menudo, no es necesario que el usuario responda el mensaje. El mensaje debe ser lo suficientemente importante como para que el usuario pueda verlo, pero no tanto como para impedir que el usuario use la app.
Android proporciona el widget Snackbar
para este caso práctico común.
Una Snackbar
proporciona un mensaje emergente rápido al usuario. La actividad actual permanece visible e interactiva mientras se muestra la Snackbar
. Después de poco tiempo, desaparece automáticamente la barra de notificaciones.
En esta clase, aprenderás cómo usar una Snackbar
para mostrar mensajes emergentes.

Figura 1: Una Snackbar
muestra un mensaje en la parte inferior de la actividad, pero el resto de la actividad se puede seguir utilizando.
Nota: La clase Snackbar
sustituye a Toast
. Si bien Toast
sigue siendo compatible por el momento, Snackbar
es la forma preferida actual de mostrar mensajes breves y transitorios al usuario.
Lecciones
- Cómo crear y mostrar un mensaje emergente
-
Aprende a usar una
Snackbar
para mostrar un mensaje breve al usuario. - Cómo agregar una acción a un mensaje
- Obtén información sobre cómo agregar una acción a un mensaje y permitir que el usuario responda el mensaje.