Posso ocultar um programa das atividades em andamento na barra de notificação?

9

Existe uma maneira de ocultar as notificações que um determinado aplicativo mostra na barra de Notificação Contínua?

cristão
fonte
Depende da aplicação, AFAIK. Você tem algum específico em mente?
quer
Alguns aplicativos não têm a opção de remover a notificação em si. Isso significa que é impossível remover a notificação?
Christian
corrigir. Qual aplicativo você está usando? Alguns aplicativos o colocam na barra de notificação, para que o sistema operacional não o mate (como o Local).
Bryan Denny
Entendo que o fato de o sistema operacional matar um aplicativo depende de como ele lida com os eventos do ciclo de vida do aplicativo. A documentação oficial não indica que importa se o aplicativo faz uma notificação.
Christian

Respostas:

7

A partir do Android 2.0, o sistema exige que aplicativos executados constantemente em segundo plano e que exijam um certo nível de prioridade para que não sejam mortos de imediato (como aplicativos de música), enviem uma Notificação Contínua. Isso evitou o abuso de solicitar esse nível de prioridade sem informar ao usuário que está ocorrendo.

Você pode ler sobre isso aqui: http://developer.android.com/reference/android/app/Service.html#startForeground(int, android.app.Notification)

Eric Mill
fonte
Mas alguns aplicativos permitem ocultar a notificação, mas ainda permitem que ela seja executada em segundo plano. Eu uso o alarme suave que permite isso. Eu acho que é um aplicativo por aplicativo.
Webs
11
O alarme suave provavelmente não é executado constantemente em segundo plano, mas programa um "alarme" com o sistema para que o aplicativo seja acordado no momento adequado, o que soa o alarme real. Minha resposta é especificamente sobre aplicativos executados constantemente em segundo plano (como aplicativos de música).
Eric Mill
0

Experimente o Smartbar . Eu costumava usá-lo e permite que você coloque atalhos na barra de notificação e oculte ícones na barra de notificação. Não me lembro de nada se esconder os ícones colocados por outros aplicativos, mas acho que sim. Desculpem a resposta barata, simplesmente não consigo me lembrar e não tenho tempo agora para fazer o download e experimentar com certeza.

Matt
fonte
0

Como já foi dito, você não pode remover uma notificação em andamento da barra de notificação. Ele existe para alertar o usuário de que o aplicativo está em execução constante e, sem ele, o aplicativo pode ser potencialmente eliminado a qualquer momento pelo sistema operacional.

Dito isto, se você estiver executando o Jelly Bean (ou mais recente), existe a opção de desativar todas as notificações de um aplicativo. A configuração é por aplicativo e pode ser encontrada em Configurações> Aplicativos> (selecione o aplicativo)> desmarque a caixa "Mostrar notificações". A única ressalva a este método é que o aplicativo não vai mais mostrar quaisquer notificações na barra de notificação, mas se isso é aceitável para você do que eu encontrei este método para ser uma maneira fácil de parar a minha gaveta de notificação de encher com notificações desnecessárias .

DeadlyBrad42
fonte
-1

Gostaria de conversar com os desenvolvedores de aplicativos e perguntar se eles planejam incluir a opção de remover o aplicativo da barra de notificação. Eles podem obrigar tal solicitação. Você também pode deixar um comentário para o aplicativo e adicioná-lo como uma nota lateral.

A equipe de CM e outros desenvolvedores de ROM criam atualizações flexíveis em suas ROMs, para que ícones e outros itens possam ser removidos da barra de notificação, mas eles geralmente não fazem isso para aplicativos específicos. Você pode conferir informações sobre isso no fórum da ROM que está usando.

Webs
fonte