1.对于简单的两个Activity,在B界面finish掉A界面: 先在A中将自己赋给test_a
public class A_activity extends Activity {
public static A_activity test_a = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
//.....
test_a = this;
}
}
2.再在B中调用并finish掉test_a
public class B_activity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
A_activity.test_a.finish();//关闭上个界面
finish();//关闭本界面
}
}