Activity中关闭其他Activity解决方法

比如现在有N个activity a b c d ....
如果在d上关闭activity a

在a里面设置一个静态的变量instance,初始化为this
在D里面,a.instance.finish()

在aActivity声明静态变量 instance

public static aActivity instance = null;

在onCreate设置为this

instance = this;

在想要销毁aActivity的地方 直接销毁。这个方法还算可以。

aActivity.instance.finish();

 

原文地址:https://www.cnblogs.com/raker/p/2800128.html