Android_点击推送_跳转两个Activity,一个是主Activity(后台加载activity),一个是详情页Activity(目标activity)
2014-08-22 15:13
423 查看
//跳转两个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;
}
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;
}
相关文章推荐
- Android实现点击通知栏后,先启动应用再打开目标Activity ,极光推送等推送的也可以参考一下(转)
- Android学习 - 小知识(读取一个已经安装的包的权限与两个Activity跳转的时,如何自定义翻页效果)
- Android程序 类QQ通知常驻在Notification栏 点击Notification正确回调到之前已经放置在后台的Task中的对应Activity,而不是创建它的一个新实例
- Android程序 类QQ通知常驻在Notification栏 点击Notification正确回调到之前已经放置在后台的Task中的对应Activity,而不是创建它的一个新实例
- Android实现点击通知栏后,先启动应用再打开目标Activity ,极光推送等推送的也可以参考一下(转)
- android中如何添加一个监听按钮,点击之后从一个activity跳转到另一个activity
- Android notification点击跳转到Activity,点击返回跳转,前一条消息目标Intent的值不被后面的消息覆盖,getActivities第二个参数必须区分开来
- 点击商品详情页面跳转一个Activity,Activity中代码
- Android程序 类QQ通知常驻在Notification栏 点击Notification正确回调到之前已经放置在后台的Task中的对应Activity,而不是创建它的一个新实例
- Android activity相互跳转后台出现两个页面的坑
- Android程序 类QQ通知常驻在Notification栏 点击Notification正确回调到之前已经放置在后台的Task中的对应Activity,而不是创建它的一个新实例
- Android程序 类QQ通知常驻在Notification栏 点击Notification正确回调到之前已经放置在后台的Task中的对应Activity,而不是创建它的一个新实例
- android中如何实现进入一个界面不做任何动作过10秒钟(有操作从新计时)自动跳转到待机activity,点击待机界面回到原来的界面
- Android中实现“程序前后台切换效果”和“返回正在运行的程序,而不是一个新Activity”
- 新增Activity、页面传值跳转和点击按钮触发事件『Android系列九』
- 点击Notification正确回调到之前已经放置在后台的Task中的对应Activity,而不是创建它的一个新实例
- Android中实现“程序前后台切换效果”和“返回正在运行的程序,而不是一个新Activity”
- Android 跳转到一个应用安装的详情界面的方法
- android tabhost下嵌套两个activity(不妨设A和B),其中B包含SurfaceView控件,A可以跳转到C(也是Activity),B会对C的生命周期有奇怪的影响,从何解决?
- Android中实现“程序前后台切换效果”和“返回正在运行的程序,而不是一个新Activity”