在当前Activity中finish掉其它Activity的方法

来源:互联网 发布:浮雕制作软件 编辑:程序博客网 时间:2024/06/06 01:37

1.

将要finish的Activity AActivity 中,定义一个public static的对象 aActivity给自己

在执行finish的Activity中,调用AActivity.aActivity.finish(),结束该Activity

public class A_activity extends Activity {
public static A_activity aActivity = null;
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
.....
aActivity = this;
}
}

public class B_activity extends Activity {
@Override
protected void onCreate(Bundle savedInstanceState) {
// TODO Auto-generated method stub
super.onCreate(savedInstanceState);
A_activity.aActivity.finish();
}
}

原创粉丝点击