码迷,mamicode.com
首页 > 移动开发 > 详细

开发错误记录9:Application无法跳转到Activity

时间:2016-06-02 13:36:38      阅读:261      评论:0      收藏:0      [点我收藏+]

标签:

今天在做友盟消息推送,当客户端收到推送消息时,如客户端不是活动的,用如下代码
技术分享
启动Activity发现无法启动,原因是原有的任务栈已消毁,判断启动是如消毁,如有,再新建一个
只要给它添加一个标志 就可以啦!
技术分享
代码如下:
技术分享
FLAG_ACTIVITY_NEW_TASK: 设置此状态,记住以下原则,首先会查找是否存在和被启动的Activity具有相同的任务栈,如果有,刚直接把这个栈整体移动到前台,并保持栈中的状态不变,即栈中的activity顺序不变,如果没有,则新建一个栈来存放被启动的activity!

OK启动!




开发错误记录9:Application无法跳转到Activity

标签:

原文地址:http://www.cnblogs.com/ut2016-progam/p/5552593.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!