Ich habe einen Dienst, der den Empfang von Nachrichten vom Server behandelt, jedes Mal, wenn ich eine Nachricht erhalte ich Benachrichtigung von diesem Dienst, aber leider vorherige Benachrichtigungen werden durch die neue in der Benachrichtigungsleiste überschrieben. keine Idee, das zu beheben? dies ist mein Code:Senden von Benachrichtigungen überschreibt vorherige Benachrichtigungen in Android
NotificationManager notificationManager = (NotificationManager)
getSystemService(NOTIFICATION_SERVICE);
Intent intent = new Intent(DbInsertService.this, MessageActivity.class);
intent.putExtra("Service",serviceType);
PendingIntent pIntent = PendingIntent.getActivity(DbInsertService.this, (int)
System.currentTimeMillis(), intent,PendingIntent.FLAG_UPDATE_CURRENT);
Notification n = new Notification.Builder(DbInsertService.this)
.setContentTitle("Message from " +serviceType.getSer_name())
.setContentText(messageType.getHis_title())
.setSmallIcon(R.drawable.ic_email_variant_grey600_24dp)
.setContentIntent(pIntent)
.setAutoCancel(true).build();
notificationManager.notify(0, n);
thansk
danke für Ihre schnelle und korrekte Antwort – Programmer