我有一个可点击的通知,点击后会打开我的应用程序。但是,旧的活动没有被删除,所以,当我关闭应用程序时,以前的活动有相同的......希望你理解。
那么,如何删除旧活动?下面的代码处于服务状态。我需要销毁主要活动。
void sendNotif() {
Intent in = new Intent(this, MainActivity.class);
PendingIntent pin = PendingIntent.getActivity(this, 0, in, 0);
Notification notif = new Notification.Builder(this)
.setContentTitle("App launched")
.setContentText("Press to open app")
.setSmallIcon(R.drawable.ic_launcher)
.setContentIntent(pin)
.build();
notif.flags |= Notification.FLAG_NO_CLEAR;
nm.notify(1, notif);
}