2016-03-21 11 views
-1

Androidで自動的に通知がクリアされるのはいつですか?このような場合の二つがある - デバイスがシャットダウンされているユーザーが削除しなかった場合のAndroidでの通知の復元

  1. は/アプリケーションは

をアップグレードする場合、私はすべてのこのようなケースを知りたい

  • 再起動しました。

  • +0

    アプリの強制停止はどうですか? –

    答えて

    0

    通知は、アプリが停止するたびにクリアされます。

    これらを自動的に復元するには、作成したすべての通知(おそらくデータベース内)を記録し、終了時にこのリストから削除する必要があります。

    アプリが起動するたびに、メンテナンスされたリストに残っているので再作成する必要がある通知があるかどうかを確認することができます。

    +0

    強制停止によってクリアされた通知に削除の意図が表示されないようにすることをお勧めしますか? – jaibatrik

    +0

    また、ユーザーの介入なしに、アプリのアップグレード後に通知を復元したいので、「アプリが起動するたびに」よりもさらに優れたトリガーがありますか?アップグレードのために – jaibatrik

    +0

    、あなたは意図を扱うことができます:android.intent.action.MY_PACKAGE_REPLACED – Kuffs

    関連する問題