1

Android のステータス バーに通知を設定するバックグラウンド サービスがあります。バックグラウンド サービスは何らかの作業を行っていますが、ユーザーが通知をクリックするかキャンセルすると停止する必要があります。

ユーザーが通知の作成時に通知にインテントを渡して通知をクリックすると、サービスを停止できます。

ユーザーが通知をキャンセルした場合に対応することはできますか? または、すべての通知がキャンセルされた場合は? もしそうなら、どのように?

注: キャンセルとは、通知を右にスワイプするか、右上の をクリックしてxすべての通知を削除することです。

4

1 に答える 1

2

の をチェックしてdeleteIntentくださいNotification:

ユーザーが「Clear All Notifications」ボタンを使用してステータス エントリを削除したときに実行するインテント。

于 2012-05-18T22:41:20.523 に答える