在ActivityA中定义静态变量:

static Acivity ActivityA;


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

ActivityA = this;


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

AcivityA.ActivityA.finsh();