步骤一:在需要被关闭的那个activity中(例MainActivity)设置一个变量记录这个activity,之后在onCreated方法里让它等于this。
public static MainActivity instance;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
instance=this;
}
步骤二:在其他activity里销毁MainActivity
MainActivity.instance.finish();