Fragment中onActivityResult不响应

来源:互联网 发布:域名和域名空间 编辑:程序博客网 时间:2024/05/16 14:17

Fragment中onActivityResult不响应的问题。 上网搜索一般处理方法是在与Fragment绑定的FragmentActivity中重写onActivityResult方法。返回的result先传至Fragment的host FragmentActiivity。这个FragementActivity的onActivityResult函数必须调用 super.onActiivtyResult()。super.onActiivtyResult会将未被处理的result消息继续传给其host的 fragement的onActiivtyResult。但是我这儿不管用,不知道什么原因。

   解决方法就是在Fragment中直接调用startActivityForResult()方法,而不是调用 getActivity().startActivityForResult()。


这个方法解决很简便。

转自:http://blog.csdn.net/swust_chenpeng/article/details/16112971

0 0