Eu desenvolvi notificação push de análise em meu aplicativo.
O que eu quero agora, a notificação push deve limpar automaticamente da barra de notificação sem qualquer clique nela após 10 min. É possível?
Respostas:
2 para resposta № 1Pode ser que isso resolva o problema, por favor, faça as mudanças necessárias
Handler handler = new Handler();
handler.postDelayed(new Runnable() {
@Override
public void run() {
String ns = Context.NOTIFICATION_SERVICE;
NotificationManager nMgr = (NotificationManager) getApplicationContext().getSystemService(ns);
nMgr.cancel(NOTIF_ID);
}
}, 600000);
2 para resposta № 2
Claro, implemente qualquer gerenciador que espere e, depois disso, remova sua notificação.
Aqui é a descrição de como remover a notificação.
0 para resposta № 3
Sim, é possível. Usar Handler
"s pós-atraso desencadear Notification
cancelar após 10 min.