怎么销毁指定的Activity?
假设有三个Activity ,分别是A,B,C 从A进入B,然后从B进入C,当从一个Activity进入另一个activity的时候,前一个Activity并不销毁,而是在最后一个Activity界面C中统一销毁A和B,该怎么做?请教大神。
[解决办法]
那你就startActivity吧,然后一层层onActivityResult
然后就是finish
[解决办法]
startActivityForResult
[解决办法]
有很多种方法:
1、发广播,当启动C 界面后,发送广播通知 A和B 执行自己的finish()来销毁自身。
2、每次startActivity的时候 Intent中加入Bundle包含了自身Activity的实例对象,这样到C后,有了对象就可以直接调用finish了
[解决办法]
activity名.instance.finish();在任何地方,销毁这个activity,代码都贴出来还不给我全部的分,,,
[解决办法]
没有办法实现,管理器管理的,不活动的activity不会接受广播消息的。请问一下,你是不是想在C中就退出整个应用了?