エントリーの編集

エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
[Android] Toastをcancelするには
記事へのコメント0件
- 注目コメント
- 新着コメント
このエントリーにコメントしてみましょう。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています

- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
[Android] Toastをcancelするには
How to cancel Toast ? Toastはshowメソッドを実行した順に画面に一定時間メッセージを表示する機能です... How to cancel Toast ? Toastはshowメソッドを実行した順に画面に一定時間メッセージを表示する機能です。 前に表示したToastが消えるまで次のToastが表示されないので showメソッドを短い間隔で繰り返し呼び出すと古い情報が後から表示されることがあります。 そういう仕様なのでToastを連続表示するべきではないのですが、Toastを消すにはcancelメソッドを使います。 ただし、cancelは非staticメソッドなのでToastをインスタンス化する必要があります。 makeTextメソッドはstaticなので Toast.makeText(...).show() で表示したToastをcancelする方法は不明です。 ※cancelメソッドを実行してもフェードアウトのアニメーションをするので瞬時に消えないようです。 それでも自然消滅よりは速いです。 Sa