Ocultar toast

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

No. Usted podría cancelar el brindis si usted tenía una referencia a él pero puesto que es creado por una actividad separada usted no puede tener acceso a ella.

Si crea un mensaje Toast como se explica en las documentaciones :

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

Ahora puede cancelar el brindis con toast.cancel ver la documentación de la clase Toast

  • ¿Cuál es el valor de Toast.LENGTH_LONG y Toast.LENGTH_SHORT?
  • Establecer Toast Aparecer Longitud
  • ¿Por qué no aparece mi brindis?
  • Valor siempre devuelve 0 donde debe devolver el número de fila insertada
  • Tostadas que llegan varias veces
  • Mostrar el widget de brindis debajo de una vista
  • ¿Puedo cancelar Toast anterior cuando quiero mostrar otro Toast?
  • Android: crea un brindis anclado en una vista
  • Tostada no se muestra en el Samsung Galaxy S3 (última actualización 4.1.2)
  • ¿Botón en la tostada de encargo de Android?
  • Android Vibrar en la tostada (Homer: Mmmm vibrar en la tostada)
  • FlipAndroid es un fan de Google para Android, Todo sobre Android Phones, Android Wear, Android Dev y Aplicaciones para Android Aplicaciones.