2013-08-22 3 views
0

J'ai implémenté GCM PushNotification dans Android et cela fonctionne parfaitement. Je reçois même des notifications sur une base régulière. J'ai juste une requête que lorsque je reçois les notifications sur ma tablette de l'appareil et si je ne clique pas dessus et si une autre notification apparaît également après un certain temps, puis il affichera deux notifications différentes ou juste une i.e dernière.Android PushNotification utilisant GCM

En ce moment je reçois seulement le dernier.

Toute aide sera appréciée.

+0

Je suis la solution à this.I passait "0" dans cette méthode: notificationManager.notify ((int) quand, notification); donc il affichait la dernière notification. –

+0

vous voulez dire que vous pouvez afficher le dernier et l'un des deux affichage de notification? – dipali

+0

@dipali: nous pouvons afficher les derniers ainsi que les anciens .. –

Répondre

1

Oui, vous pouvez afficher toutes les notifications et nouveau ne remplacera pas vieux en passant uniqueId dans mNotificationManager.notify (uniqueId, mBuilder.build())

NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context) 
    .setSmallIcon(R.drawable.icon) 
    .setContentTitle("FleeGroups Notification") 
    .setStyle(new NotificationCompat.BigTextStyle() 
    .bigText(message)) 
    .setContentText(message) 
    .setAutoCancel(true) 
    .setDefaults(Notification.DEFAULT_ALL); 
mBuilder.setContentIntent(resultPendingIntent); 
mNotificationManager.notify(uniqueId, mBuilder.build());