Я пытаюсь использовать уведомления в своем приложении, но у меня возникла проблема с использованием следующего кода:
NotificationCompat.Builder builder = new NotificationCompat.Builder(this)
.setSmallIcon(R.drawable.notification)
.setContentTitle("title")
.setContentText("message");
builder.setOngoing(true);
Intent resultIntent = new Intent(this,StartActivity.class);
TaskStackBuilder stackBuilder = TaskStackBuilder.create(this);
stackBuilder.addParentStack(StartActivity.class);
stackBuilder.addNextIntent(resultIntent);
PendingIntent resultPendingIntent =
stackBuilder.getPendingIntent(
0,
PendingIntent.FLAG_UPDATE_CURRENT
);
builder.setContentIntent(resultPendingIntent);
notificationManager.notify(1, builder.build());
Когда я возвращаюсь на домашний экран и нажимаю уведомление в строке состояния, StartActivity уничтожается и создается снова. Но я просто хочу, чтобы активность отображалась снова, как если бы в этот момент щелкнул значок запуска. Как я могу это изменить?
С уважением