Я разрабатываю приложение, которое показывает уведомление пользователю.Цель уведомления состоит в том, чтобы облегчить пользователю возврат к действию, когда пользователь находится в другом действии.Я использую этот код в своем приложении для создания и отображения уведомления.
notification = new Notification(R.drawable.icon,
"Notify",
System.currentTimeMillis());
notification.setLatestEventInfo(this, "App name",
"App message",
PendingIntent.getActivity(
this, 0,
new Intent(this, Main.class),
PendingIntent.FLAG_CANCEL_CURRENT));
notification.flags |= Notification.FLAG_ONGOING_EVENT;
nManager.notify(0, notification);
Но когда пользователь нажимает, уведомление запускает новый экземпляр того же действия, а не тот, который пользователь использовал раньше.
Я думаю, что это как-то связано с PendingIntent, но я не могу найти способ заставить это намерение возобновить ранее приостановленный экземпляр действия вместо создания нового экземпляра.
Спасибо.