Question

Je développe une application qui utilise l'activité du système pour ajouter un contact à la mémoire du téléphone. Cette activité extérieure lance un toast après avoir sauvé le contact. Est-il possible de se débarrasser de lui? Il serait parfait si je pouvais obtenir une référence pour appeler annuler () ou annuler toutes les Toasts en file d'attente. Y at-il gestionnaire Toast?

Était-ce utile?

La solution

Non

. Vous pouvez annuler le Toast si vous aviez une référence à elle, mais depuis sa création par une activité distincte vous ne pouvez pas y accéder.

Autres conseils

Si vous créez un message Toast comme expliqué dans le Documentations :

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

Maintenant, vous pouvez annuler le pain grillé avec toast.cancel voir la documentation de classe Toast

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top