首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 移动开发 > Android >

如何销毁指定的Activity

2013-11-23 
怎么销毁指定的Activity?假设有三个Activity,分别是A,B,C从A进入B,然后从B进入C,当从一个Activity进入另一

怎么销毁指定的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中就退出整个应用了?

热点排行