//跳转两个Activity,一个是主Activity,一个是详情页Activity
NotificationManager.notify(1, Notification);
static Intent[] makeIntentStack(Context context,Class<?> classActivity) {
Intent[] intents = new Intent[2];
intents[0] = Intent.makeRestartActivityTask(new ComponentName(context,MainActivity.class));//最底层activity
intents[1] = new Intent(context, classActivity);//需要跳转的activity
return intents;
}
PendingIntent contentIntent = PendingIntent.getActivities(context, 0,makeIntentStack(context,classActivity), PendingIntent.FLAG_CANCEL_CURRENT);
Notification.setLatestEventInfo(context, "","", contentIntent);NotificationManager.notify(1, Notification);
static Intent[] makeIntentStack(Context context,Class<?> classActivity) {
Intent[] intents = new Intent[2];
intents[0] = Intent.makeRestartActivityTask(new ComponentName(context,MainActivity.class));//最底层activity
intents[1] = new Intent(context, classActivity);//需要跳转的activity
return intents;
}