私はチャットアプリケーションを作成しています。ユーザーがアプリケーションからログアウトしたときに要件があり、アプリケーションのすべての通知を通知バーから削除する必要があります。
出来ますか??
ありがとう
私はチャットアプリケーションを作成しています。ユーザーがアプリケーションからログアウトしたときに要件があり、アプリケーションのすべての通知を通知バーから削除する必要があります。
出来ますか??
ありがとう
これでうまくいくと思います:
http://developer.android.com/reference/android/app/NotificationManager.html#cancelAll()
または、ID でキャンセルすることもできます。
http://developer.android.com/reference/android/app/NotificationManager.html#cancel(int)
はい、NotificationManager.cancelAll() を使用します
http://developer.android.com/reference/android/app/NotificationManager.html#cancelAll()
はい、こちらをご覧ください:
通知 ID のみを提供する必要があります。アプリケーションの通知のみを削除します。
ユーザーがログアウトするか、アクティビティが onPause() または onStop() (必要に応じて) に移行する場合は、次を使用します。
public void cancel (String tag, int id)
以前に表示された通知をキャンセルします。一時的なものである場合、ビューは非表示になります。永続的な場合は、ステータス バーから削除されます。