我正在开发一个使用系统活动将联系人添加到手机内存的应用程序。保存联系人后,此外部活动将启动Toast。有没有可能摆脱它?如果我可以获得对它的引用来调用cancel()或取消所有排队的Toasts,那将是完美的。有Toast经理吗?
答案 0 :(得分:13)
如果您按照documentations:
中的说明创建Toast消息Toast toast = Toast.makeText(context, text, duration);
现在您可以使用toast.cancel
取消祝酒词,请参阅Toast class
答案 1 :(得分:13)
没有。您可以取消Toast,如果您有对它的引用,但由于它是由单独的活动创建的,您无法访问它。