如果子activity 不finish ,把父activity finish了,会有啥情况?

Android 码拜 10年前 (2015-05-10) 1032次浏览 0个评论
 

如题,如果子activity 不finish  ,把父activity finish了,会不会父activity 消失,同时激活子activity?
如果是这种情况,岂不是每次跳转activity之后都要将上一个activity给finish掉?那岂不是很浪费资源么?

10分
正常很多程序使用的时候都是跳转一个activity就finish掉上一个activity的  没啥复杂的  要不然跳转很多activity的话用户想退出个程序都很难。。。。
30分
一个应用如果有多个Activity,从一个Acitivy跳转到另一个Activity时,如果不结束前一个Activity,系统会把它压栈,当你在第二个Activity点击后退时,系统就会检查栈内有没有Acitivy,有就弹出,没有就结束应用。压栈,也就是后进先出的顺序咯。

CodeBye 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权 , 转载请注明如果子activity 不finish ,把父activity finish了,会有啥情况?
喜欢 (0)
[1034331897@qq.com]
分享 (0)

文章评论已关闭!