En vista de que la infografía muestra que los Toasts y los Snackbars podrian ser usados para la misma función (notificar al usuario del resultado o error de una acción, por ejemplo) decidí indagar en las posibles diferencias y las dejo aquí a quien pueda interesar:
- La documentación oficial indica que los toasts son similares a los snackbars pero no contienen acciones y no se les puede quitar de la pantalla haciendo swipe. Sin embargo, igual se podrían usar snackbars y que no esten asociados a una acción.
- Los toasts están pensados en usarse para notificar al usuario sobre el sistema. Pueden ser servicios que tu aplicación usa que no están disponibles o alguna configuración faltante.
- Una diferencia importante es que los toasts se mantienen en la pantalla aun si la actividad ha finalizado, los snackbars no.
Fuente: StackOverflow
¿Quieres ver más aportes, preguntas y respuestas de la comunidad? Crea una cuenta o inicia sesión.