代码之家  ›  专栏  ›  技术社区  ›  bart

藏吐司

  •  6
  • bart  · 技术社区  · 15 年前

    我正在开发一个应用程序,它使用系统活动将联系人添加到手机的内存中。保存联系人后,此外部活动将启动Toast。有没有可能摆脱它?如果我能得到一个对它的引用来调用cancel()或取消所有排队的祝酒词,那就太好了。有吐司经理吗?

    2 回复  |  直到 13 年前
        1
  •  12
  •   Robby Pond    15 年前

    不可以。如果您引用了Toast,可以取消它,但是由于它是由单独的活动创建的,所以您不能访问它。

        2
  •  13
  •   Janusz Daniel Rindt    15 年前

    如果按照中的说明创建Toast消息, documentations :

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

    现在你可以取消烤面包了 toast.cancel 参见 Toast class