2016-01-24 4 views
10

必要に応じてAndroidアプリからアクティブな通知を受け取ることができます。 (実際には何かがあるかどうかを知る必要があります) 私はこの動作を探していましたが、2つのオプションしかないようです:NotificationManager.getActiveNotifications()これは私の必要とするものですが、SDK 23またはNotificationServiceしかし、私は本当に残念ですすべての通知を読み取るために私のアプリへのアクセス許可を提供する必要があるので、このソリューションを嫌う。古いデバイス用のNotificationManager getActiveNotifications()

誰もがNotificationManager.getActiveNotifications()のように動作し、SDK> = 23を必要としないソリューションについて知っていますか?

ありがとうございます!

+0

どのような方法がありますか? – Nitesh

+0

@Nitesh、出口 - はい、解決策 - いいえ。私は自分でアクティブ通知IDを格納するだけで終わった。あなたが興味を持っているならば、私の質問を親指で押してください。多分誰かがそれにつまずくでしょう。 – niosus

答えて

0

私のプロジェクトでは、すべての保留中の通知を保存するために静的配列を使用しました。 この配列は、アプリケーションがフォアグラウンドに来ると消去されます。おかげさまで

関連する問題