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?
La solution
. 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