getActivity.startActivityForResult 只能在activity之中收到,startActivityForResult 则在相应的Activity或者Fragment之中收到:
Activity和Fragment都自己定义了startActivityForResult这个方法
然后我再Activity之中 startActivityForResult(intent, -1);居然接收不到, startActivityForResult(intent, 0)换成0就可以接收到了