在一个Activity中结束另一个Activity的方法(可以用于完全退出程序)

下面的以ActivityB结束ActivityA为例:
首先在ActivityA中定义一个Activity的静态全局变量:


static Activity ActivityA;

在OnCreate()方法中给ActivityA赋值:


ActivityA=this;

在ActivityB中,需要结束ActivityA时,调用


ActivityA.ActivityA.finish();

另外,也可以在ActivityA中加入一个广播接收器,当收到广播时退出,而在ActivityB中,需要结束ActivityA时发送广播即可。

© 2011, 冰冻鱼. 请尊重作者劳动成果,复制转载保留本站链接! 应用开发笔记