私の活動にはボタンがあります。 Show Toastをクリックするとしかし、もう一度クリックすると、再びトーストショーが開きます。ですから、何度もクリックすると、このトーストは長い間表示されます。最初に消滅したら、次は表示されています。ボタンをもう一度クリックすると、最初にトーストが隠れるようになります。トーストと期間
トーストと期間
答えて
コールcancel()
既に表示している場合はトーストを非表示にする方法。
これは単にトーストのオブジェクトで呼び出すことができますthis API.
を見てください。
Toast toast = new Toast(context);
toast.setText("Text");
toast.show();//(call show() to display Toast)
toast.cancel();//(call cancel() to hide Toast).
上記のコードを使用しようとすると、エラーメッセージが表示されます。 Toast.makeText(getApplicationContext()、 "Text"、2000).show(); ** (2000は2秒間の継続時間)このメソッドを使用すると、静的メソッド "Toast.makeText" –
'Toast'では継続時間がありません... – pixel
実行時例外を投げます:** java.lang.RuntimeException:このToastはToast.makeText()で作成されていません** –
このコードをアクティビティ(グローバルトースト)に追加し、新しいテキストを表示するとキャンセルします。私のトーストが画面上に残っている場合、私がチェックする方法
Toast myLovelyToastThatNeverDies;
public void onClick(View v) {
if(myLovelyToastThatNeverDies==null)
myLovelyToastThatNeverDies = new Toast(Activity.this);
else
myLovelyToastThatNeverDies.cancel();
myLovelyToastThatNeverDies.setText("my new text");
myLovelyToastThatNeverDies.setDuration(anAverageDuration);
myLovelyToastThatNeverDies.show();
}
- 1. トーストと非同期
- 2. Androidとトースト
- 3. Androidトーストの時間を表示
- 4. トースト/キャッチナンバー形式のトースト
- 5. トースト(アンドロイド)
- 6. 条件付き定期トーストをキャンセルするには
- 7. Materializecssトーストwith PHP
- 8. Androidトーストfor UWP
- 9. foreachループのトースト
- 10. 「トースト」TimerTaskを
- 11. トーストが既存のトーストと異なる場合にのみ表示
- 12. Nagiosの時間枠と通知期間
- 13. トーストの重力が間違っ垂直位置
- 14. 毎日特定の時間にトーストを表示
- 15. JMeterのループカウントとランプアップ期間
- 16. トースト: "this"と "getApplicationContext()"の違いは?
- 17. 登録ページ、トーストと火災基地
- 18. Commitlog同期期間
- 19. 回しAndroidのトースト
- 20. DialogAlertの後のトースト
- 21. トースト通知navigate WinRT
- 22. Androidショー最新トースト
- 23. 悪いトースト回転
- 24. トースト内部onclick recyclerview
- 25. uwpバックグラウンドタスクToastNotificationHistoryChangedTriggerDetailトーストの引数トーストIDまたはグループ
- 26. ミューテックスとセマフォとのプロセス間同期
- 27. Excelは2時間との間の計算期間は
- 28. 描画が完了するまで延期されたトースト。どうして?
- 29. 期間Aと期間Bを識別するための弾性集計
- 30. 一定期間にわたる高いCPUとその期間のトッププロセス
チェック[この](http://stackoverflow.com/questions/5295765/toast-issue-in-android/5295800#5295800) – silwar
? – edi233
あなたがショートーストをもう一度呼び出してからタイマーをチェックしている場合、トーストに与えられた時間と同じである画面開始タイマーのトーストを表示すると、それでもまだ動いている場合は、トーストが画面に表示されます。 – silwar