通知栏点击后的activity不用再oncreate的方法

在使用Notifycation时,下拉通知栏后点击item项发现目标activity总是会走oncreate方法。相当于重启了这个activity,实际应用中可能不需要这样。

两个方法可以避免
1:Intent intent = new Intent(this, Class.forName("XX包名.TestActivity1"));
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);

你可能感兴趣的:(Activity)