一般一个应用程序有多个Activity组成,如果要一个Activity页面操作退出应用程序,结果还有其他Activity存活着,没有被杀死,到网上找了找资料,都试了试,貌似都没有凑效,
后来无意间发现网上一个办法:
比如说:现在有Activity_A和Activity_B
要在Activity_B关闭A:
在A页面定义一个instance变量,将this指针赋值给它,然后在B页面调用:
Activity_A.instace.finish();
本文介绍了一种在Android应用中从一个Activity关闭另一个Activity的方法。通过在A页面保存一个实例引用,并在B页面调用该引用的finish方法实现跨页面关闭。此外还提供了一种重启并关闭Activity的方法。
一般一个应用程序有多个Activity组成,如果要一个Activity页面操作退出应用程序,结果还有其他Activity存活着,没有被杀死,到网上找了找资料,都试了试,貌似都没有凑效,
后来无意间发现网上一个办法:
比如说:现在有Activity_A和Activity_B
要在Activity_B关闭A:
在A页面定义一个instance变量,将this指针赋值给它,然后在B页面调用:
Activity_A.instace.finish();

被折叠的 条评论
为什么被折叠?