在你想销毁的activity里,定义一个静态全局的变量
public static Activity mActivity;
@Override
public void onCreate(Bundle savedInstanceState) {
super.onCreate(savedInstanceState);
mActivity = this;
}
此时在另一个类(随便什么类吧)销毁它
DestoryActivity.mActivity.finish();