安卓退出程序的方式代码怎么实现

2025-04-06 10:51:46
推荐回答(1个)
回答1:

建议你看看开源中国的客户端,里面已经帮你封装好了。我简单的说一下思路:1、在你的application里面定义一个记录activity列表的栈:private
static
Stack
activityStack;2、定义一个BaseActivity,在他的onCreate方法里面将自己添加到栈,在onDestroy里面将自己从栈移除3、当你想要关闭所有的activity的时候,遍历这个栈,依次finish掉所有的activity就好了