static TaskHomeActivity instance; // 在被finish掉的activity中定义
instance = this; // 在被finish掉的activity的onCreate方法中定义
TaskHomeActivity.instance.finish(); // 在其他Activity里调用

参考文章

  1. Android在一个Activity中finish掉另外一个activity | CSDN
  2. Android在另一个Activity里怎样finish()掉其他Activity | CSDN