我正在点击通知打开一个活动,工作正常。但是,如果该活动(我在点击通知时打开)已经打开(用户已打开它),那么我想关闭它,然后再点击通知打开它。那我怎么能这样做呢。请帮忙。
代码:
Intent intent = new Intent(context, ViewReminders.class);
intent.putExtra("CALLER","GenNot");
intent.putExtra("ID",notification_id);
PendingIntent pIntent = PendingIntent.getActivity(context, 0, intent, 0);
NotificationCompat.Builder mBuilder = new NotificationCompat.Builder(context);
答案 0 :(得分:1)
尝试设置以下标志
intent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_CLEAR_TASK);