【发布时间】:2011-03-12 07:21:27
【问题描述】:
我正在开发一个使用系统活动将联系人添加到手机内存的应用程序。此外部活动在保存联系人后启动 Toast。有没有可能摆脱它?如果我可以引用它来调用 cancel() 或取消所有排队的 Toast,那将是完美的。有 Toast 经理吗?
【问题讨论】:
我正在开发一个使用系统活动将联系人添加到手机内存的应用程序。此外部活动在保存联系人后启动 Toast。有没有可能摆脱它?如果我可以引用它来调用 cancel() 或取消所有排队的 Toast,那将是完美的。有 Toast 经理吗?
【问题讨论】:
如果您按照documentations 中的说明创建 Toast 消息:
Toast toast = Toast.makeText(context, text, duration);
现在您可以使用 toast.cancel 取消 toast,请参阅 Toast class 的文档
【讨论】:
没有。如果您有对 Toast 的引用,则可以取消它,但由于它是由单独的活动创建的,因此您无法访问它。
【讨论】: