質問: あるAndroidアプリ(自分の作ったアプリ)について push通知が通知バーに2件以上きている状態で 1つの通知をタップするとアプリが開いてその通知は消えますが 他の通知はまだ通知バーに残っている状態になります 起動したアプリについて通知バーに残っている通知を消す方法はあるでしょうか プログラミングでどうにかできないでしょうか 他のアプリの通知は消さなくてもいいのですが 通知でタップして起動したアプリがそのアプリの他の通知バーに残っている通知履歴も消したいです
回答: NotificationManagerにはid(通知時のid)を指定して停止したりするcancelやcanncelAllというメソッドがあります。 こちらで通知から起動されたタイミングで消去させればやりたい事ができるかと思います。 NotificationManager