怎么才能让fragment中的回调函数生效呢
既然你用了frament 。 那应该所有的数据处理都在frament里面,为什么mainactivity还有个StartActivityforresult 。。
MainActivity 里 手动调用一下Fragment里的 onActivityResult,需要保存一个Fragment 的对象才能调用。