即使我已经破坏了源于Toast的消息,我也无法停止继续持续的Toast消息。他们排在队列中,只在我下次活动时继续进行。
最佳答案
您可以创建一个Toast对象,并在onpause()方法中将其停止,但是问题出在排队的Toast消息中。在停止您的吐司对象后,仍然可以看到吐司消息
实施:
Toast showToastMessage;
showToastMessage=Toast.makeText(this.this, "Toast message", Toast.LENGTH_LONG);
showToastMessage.show();
@Override
protected void onPause() {
super.onPause();
if(showToastMessage!=null)
{
showToastMessage.cancel();
}
}