2010-07-06 19 views
7

Estoy desarrollando una aplicación que usa la actividad del sistema para agregar un contacto a la memoria del teléfono. Esta actividad externa inicia un Toast después de guardar el contacto. ¿Hay alguna posibilidad de deshacerse de él? Sería perfecto si pudiera obtener una referencia para llamar a cancelar() o cancelar todas las Tostadas en cola. ¿Hay algún administrador de Toast?ocultar Toast

Respuesta

11

No. Se puede cancelar la tostada si tenía una referencia, pero como se creó mediante una actividad independiente, no se puede acceder a ella.

10

Si crea un mensaje de aviso emergente como se explica en el documentations:

Toast toast = Toast.makeText(context, text, duration); 

Ahora puede cancelar la tostada con toast.cancel ver la documentación de la Toast class

Cuestiones relacionadas