通过HOME键被切换到后台的Task,很明显,只能通过在Home上重新启动Root Activity将该Task换入前台。 但是通过其他方式的那, 比如下面两种:
1。 收到系统通知后启动的一个新的Task, 那么当该Task退出后(一直按BACK),会自动将前一个被中断的Task直接换到前台吗。 还是会回到Home,需要自己去重新启动??
2。 在当前的Task上, 启动一个Single Task或者SigleInstance的Activity, 此时新的Task创建(或者换出)。当操作完毕(一直按BACK)后,自动将前一个被中断的Task直接换到前台吗。 还是会回到Home,需要自己去重新启动??对于SingleTask的Activity,为什么文档上写,如果其不处于Activity的顶部,则无法处理Intent,会丢弃。但是该Task还是会被转到前台。 为什么不能处理Intent??
1。 收到系统通知后启动的一个新的Task, 那么当该Task退出后(一直按BACK),会自动将前一个被中断的Task直接换到前台吗。 还是会回到Home,需要自己去重新启动??
2。 在当前的Task上, 启动一个Single Task或者SigleInstance的Activity, 此时新的Task创建(或者换出)。当操作完毕(一直按BACK)后,自动将前一个被中断的Task直接换到前台吗。 还是会回到Home,需要自己去重新启动??对于SingleTask的Activity,为什么文档上写,如果其不处于Activity的顶部,则无法处理Intent,会丢弃。但是该Task还是会被转到前台。 为什么不能处理Intent??
解决方案 »
- 求助:请教android开发的主流软件
- Apk安装包解析错误问题
- android在2.2下如何退出?
- android中spinner选中值的获取
- 简单的数据库操作问题。
- 仿微信聊天界面,多个语音消息如何实现同一时间只播放一条消息
- XMPP Error connecting (Network is unreachable)
- 跪求ANDROID hello工程出错
- Android编译错误,求解决方案
- BitmapFactory.decode加载图片不完整
- 高人帮看看,关于那个activtity打开新窗口-----快疯了..
- BaseExpandableListAdapter 的getGroupView方法被重复调用的问题
SingleTask可能是因为他必须是root,所以比如她上面都别的Activity的话,那这些Activity怎么办?它们不能移到root下面吧》》》
当用户点击back的时候,界面显示的是前一个Activity而不是前一个应用程序!
2。 在当前的Task上, 启动一个Single Task或者SigleInstance的Activity, 此时新的Task创建(或者换出)。当操作完毕(一直按BACK)后,自动将前一个被中断的Task直接换到前台吗。 还是会回到Home,需要自己去重新启动??
我觉得不是吧,因为Single Task或者SigleInstance都是始终为根活动的Activity,开启这样的活动会新建一个task,而不是加载一个正在运行的task,关闭的时候,它应该会直接回到home吧!对于SingleTask的Activity,为什么文档上写,如果其不处于Activity的顶部,则无法处理Intent,会丢弃。但是该Task还是会被转到前台。 为什么不能处理Intent??singletask的Activity只有一个实例,可能没有其他的Activity,如果有,他就不能对新的intent进行处理,这个intent就丢弃,即使intent已经丢弃 ,但是intent的收到也会触发任务使其被送到并保持在前台,或许是翻译的问题 ,你如果在学习SDK文档的话!
google_ad_client = "ca-pub-3744354882504502";
/* 中型链接导航2 */
google_ad_slot = "5984586473";
google_ad_width = 468;
google_ad_height = 15;
//-->
</script>
<script type="text/javascript"
src="http://pagead2.googlesyndication.com/pagead/show_ads.js">
</script>