Android_点击推送_跳转两个Activity,一个是主Activity(后台加载activity),一个是详情页Activity(目标activity)

来源:互联网 发布:笛子一般买什么调 知乎 编辑:程序博客网 时间:2024/06/05 17:10
//跳转两个Activity,一个是主Activity,一个是详情页Activity


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;
}
0 0
原创粉丝点击