Android的Fragment中onActivityResult不被调用

1.检查该Fragment所属的Activity中,是否重写了onActivityResult方法。

 

2.检查Fragment中的startActivityForResult的调用方式。

请确保不要使用getActivity().startActivityForResult方法,而是要直接使用startActivityForResult。

 

3.在BaseFragment中添加  onActivityResult()

 

4.自己写一个基类继承FragmentActivity

 

posted @ 2018-06-07 13:44  dub  阅读(168)  评论(0编辑  收藏  举报