Android Activity/Fragment onActivityResult 提前调用,不接收上一个Activity 或 Fragment 回调时onActivityResult 不被调用的问题?
问题的如何产生的:需要打开这个Activity 在AndroidManifest.xml 配置中启动模式设置成android:launchMode="singleTask"导致这个问题,这个问题在android API 23 以下版本存在这个问题,API 23 已修复这个问题。
问题找到原因就好解决,直接删除这个启动模式配置即可,