私のアプリケーションでは、ボタンをクリックすると、トーストを次のように作成しています-
Toast.makeText(context,"Please Enter Username",Toast.LENGTH_SHORT).show();
しかし、誰かがボタンを 5 ~ 6 回クリックしてアプリケーションを閉じるか、別の画面に移動すると、別の画面でもしばらくの間トーストが表示され続けます。私は同じことに対して多くの解決策を見てきました。
私が試してみました -
toast = Toast.makeText(LoginActivity.this, message, Toast.LENGTH_SHORT);
toast.show();
この乾杯をキャンセルしました-
onPause(){
if(toast!=null){
toast.cancel();
}
そして同じonDestroy()
誰かがボタンを 5 ~ 6 回クリックしてアプリまたはそのアクティビティを終了すると、トースト メッセージが消えるようにしたいと考えています。または、同じ問題を解決するための代替案を提案してください。