I am using push notifications in my app. I need to display a notification when a push notification delivered. If I send another notification (without clearing the previous notif
You need to supply a different ID as the notification ID each time. The best approach would be to send an ID field to GCM which can be then accessed via Intent.getExtras().getInt()
in your GCMIntentService's onMessage() method.
If this is not possible, I'd suggest using something like (int)Math.random()*10
to generate a random integer number as your notification ID. This will (partially) ensure that your notifications will not replace each other.