2016-11-15 71 views
-1

我创建了一个Asynctask并开始了它的一项活动,我在onPostExecute之前展示了祝酒,之后完成了asynctask,我打电话给finish()活动但敬酒仍在显示。Asynctask onPostExecute在活动完成后调用

+3

的可能的复制[应用被关闭时,如何停止显示来自吐司消息?(HTTP取消所有的吐司:/ /stackoverflow.com/questions/14806651/how-to-stop-displaying-message-from-toast-when-application-is-closed) –

+0

你可以使用'Toast.LENGTH_SHORT'来显示一段较短的时间,假设你使用'Toast.LENGTH_LONG'。 – Lehue

+0

你想要做什么?请写一些代码。 – aldakur

回答

0

执行以下操作

Toast t = Toast.makeText(this,"Toasttext",Toast.LENGTH_LONG); 
t.show(); 

然后你就可以通过调用

t.cancel(); 
相关问题