2011-06-30 7 views
0

現在タブビューがあり、最初のタブには表示されるトーストメッセージがあります。トーストが表示されている間に別のタブをクリックすると、そのタブにも表示されます。これが起こらないようにする方法はありますか? onPause()の中でキャンセルするだけですか?あなたの助けをありがとう各タブにAndroidトーストが表示されます

答えて

0

トーストは、画面上のオーバーレイであるため、特定のアクティビティに関連付けられていません。トーストを明示的に閉じたい場合は、それを閉じる必要のあるアクティビティにハンドルを渡し、Toast.cancel()を呼び出す必要があります。

0

あなたが作成したアクティビティのにcancel()と電話することができます。

関連する問題