【发布时间】:2015-04-20 12:31:18
【问题描述】:
不重复:Pending intent always make new activity,因为没有解决方案。
这是我的 PendingIntent:
Intent intent = new Intent(context, MainActivity.class);
intent.addFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP | Intent.FLAG_ACTIVITY_CLEAR_TOP);
return PendingIntent.getActivity(context, REQUEST_CODE_PUSH_MESSAGE_TYPE, intent, PendingIntent.FLAG_CANCEL_CURRENT);
如果我关闭应用程序(例如后退按钮)并在通知中使用此 PendingIntent,它将创建一个新活动。
但是,如果我暂停应用程序(例如主页按钮)并单击同一通知,则活动(和包含的片段)将恢复。
如何在每次使用此 PendingIntent 时创建一个新活动(及其片段)?
【问题讨论】: