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

如何结束当前Activity以外的Activity

2012-09-02 
怎么结束当前Activity以外的Activity现在有5个界面,按顺序跳转,1,2,3,4,5在第5个界面,只能返回到第一个界

怎么结束当前Activity以外的Activity
现在有5个界面,按顺序跳转,1,2,3,4,5
在第5个界面,只能返回到第一个界面,我用Intent直接跳转,并且finish()当前页面,但是,我按返回键的时候,就会依次返回到4,3,2
有没有办法在返回到1的时候,将其余4个界面全部结束掉。

[解决办法]
静态的ArrayList,在每个OnCreate里面把当前Activity添加到List里面,然后在需要的时候循环此List依次finish
[解决办法]
android:launchMode
[解决办法]
曾经用过的一个方法:就是每个Activity都创建Context对象,通过这个对象去关闭Activity就好了。不知道楼主的方法是怎么样的,分享吧!
[解决办法]
1 依次将activity进行压栈,要结束的时候再出栈。
2 还有就是直接杀掉进程。

热点排行