在使用Notifycation时,下拉通知栏后点击item项发现目标activity总是会走oncreate方法。相当于重启了这个activity,实际应用中可能不需要这样。
两个方法可以避免
1:Intent intent = new Intent(this,[color=red]Class.forName("XX包名.TestActivity1")[/color]);
intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP|Intent.FLAG_ACTIVITY_CLEAR_TOP);
PendingIntent pIntent = PendingIntent.getActivity(this, 0, intent, 0);
2:
PendingIntent pIntent = PendingIntent.getActivity(this, 0, new intent(), 0);
两个方法可以避免
1:Intent intent = new Intent(this,[color=red]Class.forName("XX包名.TestActivity1")[/color]);
intent.setFlags(Intent.FLAG_ACTIVITY_SINGLE_TOP|Intent.FLAG_ACTIVITY_CLEAR_TOP);
PendingIntent pIntent = PendingIntent.getActivity(this, 0, intent, 0);
2:
PendingIntent pIntent = PendingIntent.getActivity(this, 0, new intent(), 0);