Сгруппированные уведомления запускают одно и то же ожидающее намерение - PullRequest
1 голос
/ 21 июня 2020

Я группирую несколько уведомлений в одну группу, каждое уведомление имеет различное ожидающее намерение. При щелчке по любому из уведомлений в группе запускается то же ожидающее намерение (добавленное к последнему добавленному уведомлению). Я ожидал, что каждое уведомление должно запускать собственное намерение.

Сводное уведомление:

NotificationCompat.Builder groupSummaryBuilder =
            new NotificationCompat.Builder(getApplicationContext(), CHANNEL_ID)
                    .setContentTitle("title")
                    .setContentText("message")
                    .setGroupSummary(true)
                    .setAutoCancel(true)
                    .setSmallIcon(R.mipmap.ic_launcher)
                    .setGroup(GROUP_ID)
                    .setStyle(new NotificationCompat.BigTextStyle().bigText(message));

Уведомления группы:

NotificationCompat.Builder notificationBuilder = new NotificationCompat.Builder(getApplicationContext(), CHANNEL_ID);
    notificationBuilder.setContentTitle(title);
    notificationBuilder.setContentText(message);
    notificationBuilder.setAutoCancel(true);
    notificationBuilder.setPriority(NotificationCompat.PRIORITY_MAX);
    notificationBuilder.setSmallIcon(R.mipmap.ic_launcher);
    notificationBuilder.setContentIntent(pendingIntent);
    notificationBuilder.setGroup(GROUP_ID);
    notificationBuilder.setAutoCancel(true);

Что мне здесь не хватает?

...