比如有ActivityA,
ActivityB,
在
ActivityB中关闭
ActivityA
解决方案:
1.
在
ActivityA
里面设置一个静态的变量instance,初始化为this
在 ActivityB 里面,
ActivityA.instance.finish();
在 ActivityB
2.
也可以通过ActivityManager
ActivityManager manager = (ActivityManager)getSystemService(ACTIVITY_SERVICE);
manager.restartPackage(packageName);