Fragment状态保存startActivityForResult是哪个类的方法,在什么情况下使用?

假设有一个FragmentActivity中嵌套一个Fragment,它们各自使用startActivityForResult发起数据请求。

经测,目标所返回结果数据,能否被它们各自的onActivityResult方法所接收的情况如下:


Fragment和FragmentActivity都能接收到自己的发起的请求所返回的结果

FragmentActivity发起的请求,Fragment完全接收不到结果

Fragment发起的请求,虽然在FragmentActivity中能获取到结果,但是requestCode完全对应不上

你可能感兴趣的:(Fragment状态保存startActivityForResult是哪个类的方法,在什么情况下使用?)