1. 在ActivityA中定义静态变量:

    static Acivity ActivityA;


  2. 在AcivityA的onCreate()方法里面给ActivityA赋值:

    ActivityA = this;


  3. 在AcivityB中按需要结束ActivityA,执行finsh():

    AcivityA.ActivityA.finsh();