3
NotificationManagerに、通知が既に有効かどうかを確認するメソッドはありません。これは自分のロジックを維持しているのか、何か不足していますか?通知が既に存在するかどうかを確認する方法?
NotificationManagerに、通知が既に有効かどうかを確認するメソッドはありません。これは自分のロジックを維持しているのか、何か不足していますか?通知が既に存在するかどうかを確認する方法?
既存のNotification
が画面に表示されているかどうか気にしないように、理想的には、アプリを書く必要があります。
deleteIntent
とcontentIntent
の間にあると言われていますが、あなたが望むのであれば、Notification
があなた自身で画面に表示されているかどうかを追跡できます。
通知がある場合は、更新する必要がある場合があります。この種の動作の有効なユースケースではないでしょうか? –
@JayshilDave:IMHO、no。質問は「通知が存在するのですか?」ではなく、「この状態変化に基づいて基礎となる条件を通知してください。新しい通知を生成し、既存の通知を更新するのは、同じコード( 'notify()'など)を使用するため、状態が必要なときに通知を出す限り、新しいシナリオと更新シナリオの両方を処理します。 'deleteIntent'を使って通知が取り除かれたかどうかを判断します。 – CommonsWare