很好用的一个方法,可举一反三。
An activity can be shut down by calling its finish() method. One activity can shut down another activity (one it started with startActivityForResult()) by calling finishActivity().
在a里面设置一个静态的变量instance,初始化为this
在D里面,a.instance.finish()