我在整个应用程序中经常使用 Toast 对话框。但是,我注意到在切换活动后,对话框将继续保持可见,直到其计时器用完。
Toast.makeText( getApplicationContext(), R.string.toast_need_bt, Toast.LENGTH_LONG ).show();
我使用Toast.LENGTH_LONG
是因为消息很长,如果用户决定阅读它,则需要更长的时间选项。然而,一旦用户使用了应用程序一次或两次,他们将不需要阅读 toast 消息,并且他们会快速地从一个活动转移到另一个活动。但是,即使从活动切换到活动,这些 toast 对话框也会保留在屏幕上。
如果当前 Activity 终止,有没有办法结束所有 Toast 对话框?