当我们使用startActivityForResult的时候,偶尔会出现这种情况,onActivityResult回调不走了(其实是走了,只是走的比较早)。笔者在出现这种情况的时候的原因是在 跳转的页面launchmode设置了singleTask启动模式,在跳转之后,直接调用onActivityResult回调。解决这种问题就是要解决 启动模式跟Fragment之间的回调问题。
具体项目根据具体思路走吧,因为问题会有很多,但表象只有一个:那就是你的启动模式问题。
关于页面跳转的坑
最新推荐文章于 2024-04-23 03:26:03 发布