现象:
在做开发的时候遇到这么一个问题:在多级Fragment共同存在使用的过程当中,如果在二级Fragment跳转到一个新的Activity,并且需要Activity传返回数据的时候,一般会在该Fragment使用startActivityForResult()方法。这个时候发现,当跳转的目标Activity有回传数据的时候,该二级Fragment的onActivityResult()方法是拿不到传回的值的。具体的现象见下图。Fragment 3的onActivityResult()方法是拿不到Activity的回传值的。