我有一个在状态栏中放置通知的 Android 活动。选择通知将启动我的主要活动。问题是这PendingIntent
总是会启动我的活动“MyappMain”的新实例。因此,当我通过单击通知启动我的应用程序时,我得到了 MyappMain 的一个新实例,然后我必须一一退出/完成它们(如果我多次单击通知)。
Intent notificationIntent = new Intent(this, MyappMain.class);
PendingIntent contentIntent = PendingIntent.getActivity(this, 0, notificationIntent, 0);
notification.setLatestEventInfo(context, contentTitle, contentText, contentIntent);
mNotificationManager.notify(HELLO_ID, notification);