今天遇到了一个问题,就是我在 Fragment 中调用了 startActivityForResult 启动一个 Activity ,但是在回来的时候 Fragment 中的 onActivityResult 却没有回调,上网查了一下,大家的解决方法都说是Fragment中直接调用 startActivityForResult 而不是调用getActivity().startActivityForResult ,然后主Activity中不用重写onActivityResult,直接在Fragment中重写onActivityResult ,试了好多次,一直都不行。最后仔细看了一下代码,原来我忽视了中间那一层Fragment。 今天遇到了一个问题,就是我在 Fragment 中调用了 start