在我的Android应用中,我发送了类似的通知:
Intent intent = new Intent(ctx, MyActivity.class);
PendingIntent pIntent = PendingIntent.getActivity(ctx, myActivityId, intent, PendingIntent.FLAG_UPDATE_CURRENT);
int icon = R.drawable.ic_launcher;
Notification n = new Notification.Builder(ctx)
.setContentTitle(messageTitle)
.setContentText(messageSubtitle)
.setSmallIcon(icon)
.setContentIntent(pIntent)
.setAutoCancel(true).getNotification();
NotificationManager notificationManager = (NotificationManager) ctx.getSystemService(Context.NOTIFICATION_SERVICE);
notificationManager.notify(myActivityId, n);
现在,当我点击通知时,我会转到MyActivity活动。我通常会立即发送情侣通知。当我点击第一个通知然后立即点击第二个通知时,我的视图堆栈中将有2个视图。我的意思是当我从第二次通知活动中点击我的手机时,我又回到了第一次通知活动。我想第二次通知活动取代第一次通知活动,当我点击回去时,我会查看在我开始点击通知之前显示的内容。我怎么能这样做?