Como limpar notificações em seu aplicativo android

Video: Como remover notificações permanentes de aplicativos da barra de notificações - Dicas para Android

As notificações não pode ficar em dispositivos de seus usuários forever- eles têm de ser apuradas de alguma forma. Usuários constituem um grupo imprevisível - se eles são usuários de primeira viagem ou usuários de energia avançadas, eles podem ser localizados em qualquer lugar do mundo e usar seus dispositivos em suas próprias maneiras, especiais.

Video: Aplicativo para limpar e acelerar o seu celular (SEM ROOT)

Em algum momento, um usuário pode ver uma notificação e decidir abrir o aplicativo usando o lançador de aplicativo em seu lugar. Se isso acontecer enquanto a notificação estiver ativo, a notificação persiste.

Mesmo se o usuário olha para a tarefa em mãos, a notificação ainda persiste na barra de status. Sua aplicação deve ser capaz de simplesmente reconhecer o estado do aplicativo e tomar as medidas adequadas para cancelar as notificações existentes para a tarefa. No entanto, se o usuário abre o aplicativo e Comentários uma tarefa diferente que não tem nenhuma notificação ativo, a sua aplicação não deve limpar a notificação.

Video: Como remover definitivamente notificação do correio de voz no cel Android [ 2017 ] (PT-BR)



Limpar somente a notificação de que o utilizador está a rever. o NotificationManager torna simples para cancelar uma notificação existente usando a cancelar() método. Este método aceita um parâmetro - o ID da notificação. Você deve se lembrar usando o ID da tarefa como a ID da nota. O ID da tarefa é exclusivo para o aplicativo Tarefas.

Ao fazer isso, você pode facilmente abrir uma tarefa e cancelar qualquer notificação existente chamando o cancelar() método com o ID da tarefa.

Em algum ponto, você também pode precisar para limpar todas as notificações anteriormente apresentadas. Para fazer isso, basta ligar para o cancelar tudo() método no NotificationManager.


Publicações relacionadas