アプリケーション全体でトースト ダイアログをよく使用します。ただし、アクティビティを切り替えた後、タイマーが切れるまでダイアログが表示されたままになることに気付きました。
Toast.makeText( getApplicationContext(), R.string.toast_need_bt, Toast.LENGTH_LONG ).show();
Toast.LENGTH_LONG
メッセージが長く、ユーザーがそれを読むことにした場合は、より長い時間のオプションが必要になるため、使用します。ただし、ユーザーがアプリケーションを 1 回または 2 回使用すると、トースト メッセージを読む必要がなくなり、アクティビティからアクティビティへとすばやく移動できます。ただし、アクティビティからアクティビティに切り替えても、これらのトースト ダイアログは画面に表示されたままになります。
現在のアクティビティが終了した場合、すべてのトースト ダイアログを終了する方法はありますか?