ARouter icon indicating copy to clipboard operation
ARouter copied to clipboard

fragment中onActivityResult没有调用

Open krisez opened this issue 4 years ago • 5 comments

ARouter.getInstance().build("/xxx/xxxxx").navigation(getActivity(),100)

在fragment中跳转后,onActivityResult没有被调用

建议修复一下关于fragment的内容

krisez avatar Apr 13 '20 09:04 krisez

getActivity改成getContext应该可以

ProerMo avatar Apr 20 '20 06:04 ProerMo

getActivity改成getContext应该可以

navagation传值要的是activity。。。getContext又强转?

krisez avatar Apr 21 '20 02:04 krisez

这个问题有解决吗

windfone avatar Jul 21 '20 09:07 windfone

这个问题有解决吗

官方的建议是: 通过ARouter启动startActivityForResult(内部逻辑)后,那么fragment的父Activity肯定有onActivityResult的调用,然后在activity中调用对应fragment传递参数。。。。

我的操作是fragment中需要onActivityResult处理的时候,就不使用ARouter了,用原生

krisez avatar Jul 21 '20 09:07 krisez

这个问题有解决吗

官方的建议是: 通过ARouter启动startActivityForResult(内部逻辑)后,那么fragment的父Activity肯定有onActivityResult的调用,然后在activity中调用对应fragment传递参数。。。。

我的操作是fragment中需要onActivityResult处理的时候,就不使用ARouter了,用原生

谢谢兄弟,你的建议很有帮助

timekeeper01 avatar Mar 11 '21 01:03 timekeeper01