在开发中由MainActivity页面跳转到search页面,然后搜索操作完成后把值返还到MainActivity页面。后来在测试中发现双击退出后软件还会重启MainActivity。
在网上找到一次关闭多个activity的方法,由于我创建的activity较多,再采用有些伤筋动骨,最后找到一种简单有效的方法,在此记录一下,在要双击退出的页面之前加上
intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK | Intent.FLAG_ACTIVITY_NEW_TASK);
原文在此https://blog.youkuaiyun.com/junhuahouse/article/details/54313090
以后开发新应用要多学习除system.exit(0);外的方法
记录下链接https://blog.youkuaiyun.com/weiwozhiyi/article/details/50791416