项目中需要修改头像,有选择图片和拍照两种方式。但是这些操作都是在Fragment中进行操作的;
遇见了onActivityResult()方法不被调用的问题,最后找到原因。
在调用startActivityForResult()方法时,不应该用依附的Activity来调用,而应该是用fragment本身来调用。
如下:不应该调用activity.startActivtyForResut();而应该fragment.startActivityForResult();
这样就不会出现调用不成功的问题了!
遇见了onActivityResult()方法不被调用的问题,最后找到原因。
在调用startActivityForResult()方法时,不应该用依附的Activity来调用,而应该是用fragment本身来调用。
如下:不应该调用activity.startActivtyForResut();而应该fragment.startActivityForResult();
这样就不会出现调用不成功的问题了!
本文介绍了在Android开发中,如何在Fragment中正确实现 onActivityResult 方法来处理选择图片和拍照后的回调。强调了应当使用 fragment.startActivityForResult 而不是通过宿主 Activity 来调用此方法。
1078

被折叠的 条评论
为什么被折叠?



