2016-05-23 73 views
0

如何让一个通知多个消息的多个消息。这是我下面的代码片段显示单个通知

NotificationCompat.Builder nBuilder = new NotificationCompat.Builder(context);// 

       Intent nIntent = new Intent(context, ConvActivity.class); 
       PendingIntent nPendingInten = PendingIntent.getActivity(context, 0, nIntent, 
         PendingIntent.FLAG_UPDATE_CURRENT); 

       nBuilder.setSmallIcon(R.drawable.app_icon_indietext_new); 
       nBuilder.setLargeIcon(BitmapFactory.decodeResource(res, R.drawable.app_icon_indietext_new)); 
       nBuilder.setContentTitle(senderNum); 
       nBuilder.setContentText(message); 
       nBuilder.setStyle(new NotificationCompat.InboxStyle() 
           .addLine(message) 
           .addLine(message)) 
       .setGroup(GROUP_KEY_EMAILS) 
       .setGroupSummary(true) 
       .build(); 


       TaskStackBuilder nStackBuilder = TaskStackBuilder.create(context); 
       nStackBuilder.addParentStack(ConvActivity.class); 

       nStackBuilder.addNextIntent(nIntent); 
       nBuilder.setContentIntent(nPendingInten); 

       NotificationManager nNotificationManager = (NotificationManager) context.getSystemService(Context.NOTIFICATION_SERVICE); 


       nBuilder.setAutoCancel(true); 

       //nNotificationManager.notify(0, nBuilder.build()); 
       nNotificationManager.notify(9999,nBuilder.build()); 

是什么让多个通知

回答

0

你只需要使用不同的ID的过程 mNotificationManager.notify(ID,notifyDetails);

,并设置多条消息的ID的

+0

我认为这将是工作发送多个notificatons – Dhiraj

+0

我用了多封邮件了。 –

+0

可以请你分享任何示例代码 – venkatesh