Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
システム アクティビティを使用して電話のメモリに連絡先を追加するアプリケーションを開発しています。この外部アクティビティは、連絡先を保存した後にトーストを起動します。それを取り除く可能性はありますか?cancel() を呼び出すか、キューに入っているすべての Toast をキャンセルするための参照を取得できれば完璧です。Toast マネージャーはいますか?
ドキュメントで説明されているようにトースト メッセージを作成する場合:
Toast toast = Toast.makeText(context, text, duration);
Toast クラスtoast.cancelのドキュメントを参照して、トーストをキャンセルできるようになりました。
toast.cancel
いいえ。Toast への参照がある場合は Toast をキャンセルできますが、Toast は別のアクティビティによって作成されるため、アクセスできません。