我所拥有的是一条简单的干杯消息,在完成90秒后仍然保持不变:
Toast.makeText(ActAtomicGodImages.this, "Please Wait \n Song is buffering ...", 90000);
我想做什么:
答案 0 :(得分:3)
cancel()
可以摆脱它。
然而,90000将无法正常工作。您的选择为Toast
或Toast.LENGTH_SHORT
,其中任何一个都不会持续90秒。
答案 1 :(得分:3)
这样做:
定义你的祝酒词,可能是这样的,可能是你班级的全局变量,所以你可以从班级的任何地方访问它:
Toast toast = new Toast(context);
显示
toast.setText("Text");
toast.show(); //(call show() to display Toast)
当您需要隐藏它时:
toast.cancel();//(call cancel() to hide Toast).
另请注意,如CommonsWare所说,90000的持续时间可能无法正常工作。