A notificação de alerta não funciona às vezes
Faço uma notificação de alerta assim:
Notification.Builder nb = new Notification.Builder(context)
.setSmallIcon(icon)
.setContentTitle("Title")
.setContentText("Content")
.setDeleteIntent(delete)
.setPriority(Notification.PRIORITY_HIGH)
.setVibrate(new long[0]);
notificationManager.notify(1, nb.build()); // TODO hardcode
Na primeira vez em que instalo o aplicativo em um dispositivo de teste, as notificações ficam prontas, mas se eu expandir a área de notificação (enquanto o heads-up ainda está em execução) e ignorar a notificação a partir daí, na próxima vez que as notificações não estiverem prontas. Depois de reinstalar o aplicativo, as notificações são exibidas novamente. Existem razões pelas quais o comportamento do heads-up não pode ser constante?