如何关闭打开了多个activity的activity

专门建立一个类,内部有一个静态的linklist对象,用来记录打开的activity,如果该ACTIVITY没有被打开过,在每一个activity oncreate方法中将自己的实例加入这个list。

要退出的时候,遍历这个list,依次finish即可

具体参考:

http://blog.csdn.net/lengguoxing/article/details/42145641

更新方法

如果都在同一个任务栈中,可以使用finishAffinity()方法清空任务栈中所有的activity,该方法在api16中添加.

u3coding
A software developer

Leave a Comment

Your email address will not be published. Required fields are marked *

*

This site uses Akismet to reduce spam. Learn how your comment data is processed.