Android如何不让Activity销毁
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Android如何不让Activity销毁相关的知识,希望对你有一定的参考价值。
activity:a,b,c。启动的顺序是a->b->c,c的启动模式不能为singleInstance,其他启动模式不限。当我们在c的界面点击“返回”时,肯定是返回到b,同理在b点“返回”的时候是返回a,点击“返回”的顺序依旧是c->b->a。如何实现,c不被finish,也就是destroy。
参考技术A activity自动回收是有activity生命周期决定的,当activity退出或失去焦点(按home除外)后,就被销毁了,activity不可后台运行,你不能改变。能后台运行的是services,broadcastreceiver。 参考技术B this.moveTaskToBack(false);把activity 放到后台,不会触发ondestroy,当然,可以被系统回收。
以上是关于Android如何不让Activity销毁的主要内容,如果未能解决你的问题,请参考以下文章
android中 进入到下一个activity时 不销毁前一个怎么做