通知バーで進行中のアクティビティからプログラムを隠すことはできますか?


9

特定のアプリケーションが進行中の通知バーに表示する通知を非表示にする方法はありますか?


それはアプリケーション、AFAIKに依存します。何か具体的なことを考えていますか?
gary、

一部のアプリケーションには、通知自体を削除するオプションがありません。それは、通知を削除することが不可能であることを意味しますか?
クリスチャン

正しい。どのアプリを使用していますか?一部のアプリは、OSがアプリを強制終了しないように通知バーに配置します(ロケールなど)。
ブライアンデニー

OSがアプリを強制終了するかどうかは、アプリがアプリのライフサイクルイベントをどのように処理するかにかかっていると私は理解しています。公式ドキュメンテーションは、アプリが通知を配置するかどうかが重要であることを示していません。
クリスチャン

回答:


7

Android 2.0以降、システムでは、バックグラウンドで常に実行されるアプリと、音楽アプリのように手に負えないように一定の優先度を必要とするアプリに、継続通知を設定する必要があります。これは、発生していることをユーザーに知らせることなく、このレベルの優先度を要求する悪用を防ぐためです。

これについては、こちらをご覧ください。http//developer.android.com/reference/android/app/Service.html#startForeground(int、android.app.Notification)


ただし、一部のアプリでは通知を非表示にできますが、通知はバックグラウンドで実行できます。私はこれを可能にする穏やかな警報を使用します。アプリごとのアプリだと思います。
Webs

1
穏やかなアラームはおそらくバックグラウンドで絶えず実行されるのではなく、そのアプリが適切な時間に起こされるようにシステムで「アラーム」をスケジュールし、実際のアラームを鳴らします。私の答えは、特にバックグラウンドで常に実行されるアプリ(音楽アプリなど)についてです。
エリックミル

0

Smartbarをお試しください。以前はそれを使用しており、通知バーにショートカットを配置したり、通知バーのアイコンを非表示にしたりできます。他のアプリによってそこに置かれたアイコンが隠されていると、頭の上を思い出すことができませんが、そうは思います。安っぽい答えで申し訳ありませんが、思い出せないので、ダウンロードして確認する時間はありません。


0

他の人が言ったように、通知バーから進行中の通知を削除することはできません。これは、アプリが常に実行されていることをユーザーに警告するためのものであり、アプリが常にOSによって強制終了される可能性があります。

つまり、Jelly Bean(またはそれ以降)を実行している場合は、アプリからのすべての通知を無効にするオプションがあります。設定はアプリごとであり、[設定]> [アプリ]>(アプリを選択)にあり、[通知を表示]チェックボックスをオフにします。この方法の1つの警告は、アプリはもはや表示されるということではありません任意の通知バーに通知が、それは私が、この方法は、不必要な通知でいっぱいの私の通知の引き出しを停止する簡単な方法であることがわかってきたよりも、あなたに許容できるかどう。


-1

私はアプリの開発者と話をして、通知バーからアプリを削除するオプションを含めることを計画しているか尋ねます。彼らはそのような要求を義務付けるかもしれません。また、アプリにコメントを残して、それをサイドノートとして追加することもできます。

CMチームおよび他のROM開発者は、ROMにフラッシュ可能な更新を作成して、アイコンや他のアイテムを通知バーから削除できるようにしますが、通常、特定のアプリケーションではこれを行いません。これに関する情報は、使用しているROMのフォーラムで確認できます。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.