社区
Android
帖子详情
嵌套fragment的onActivityResult不被调用的问题?
Ifong.Ge
2016-02-24 12:07:54
activity A嵌套fragment B,B嵌套fragment C,C通过startActivityForResult跳转到activity D,当activity D被finish掉之后,没有执行C的onActivityResult,而是执行了B的onActivityResult,为什么?怎么解决?
...全文
157
2
打赏
收藏
嵌套fragment的onActivityResult不被调用的问题?
activity A嵌套fragment B,B嵌套fragment C,C通过startActivityForResult跳转到activity D,当activity D被finish掉之后,没有执行C的onActivityResult,而是执行了B的onActivityResult,为什么?怎么解决?
复制链接
扫一扫
分享
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
空城丶
2016-03-01
打赏
举报
回复
麻烦你把代码贴出来 你这么一说 谁看的懂
littlebrain4solving
2016-02-24
打赏
举报
回复
你的FragmentActivity有没有重写onActivityResult?如果重写了需要调用super.onActivityResult。 你把C startActivityForResult D的关键代码给我看看。
android
fragment
嵌套
,Android中
fragment
嵌套
fragment
问题
解决方法
博客探讨了在Android开发中遇到的
Fragment
嵌套
时getActivity()返回null以及子
Fragment
的
onActivityResult
不执行的常见
问题
。提供了解决方案:在onAttach()方法中保存
fragment
信息,并确保在Activity的
onActivityResult
中
调用
super.
onActivityResult
()。同时,如果
onActivityResult
不执行,可以从Activity中手动
调用
Fragment
的方法传递数据。
关于在
Fragment
下
onActivityResult
回调无结果的
问题
本文讨论了在开发中遇到的
Fragment
中
onActivityResult
不响应的
问题
,并提供了两种解决方法:在
Fragment
中直接
调用
startActivityForResult()方法,或者在
嵌套
Fragment
场景下通过getParent
Fragment
().startActivityForResult()来实现响应。
bug集
本文分享了Android开发中常见的
问题
解决方法,包括ListView黑屏、时间转换、
onActivityResult
不执行、系统浏览器崩溃、静态变量
问题
、布局尺寸、ScrollView与HorizontalScrollView使用、
Fragment
管理、浏览器
调用
最佳实践、ListView滚动条优化、视图点击事件、XML引用错误、自定义视图
问题
、布局大小限制、RemoteViews使用、Intent异常处理、span获取
标签中的url、scrollview
嵌套
滑动事件冲突、进程保活与通知管理、AndroidStudio升级
问题
、CMake与platform-tools升级冲突等。文章提供了详细的代码示例和解决方案,帮助开发者解决日常开发中的常见
问题
。
Android的
Fragment
中
onActivityResult
不被
调用
解决
本文详细介绍了当
Fragment
中的
onActivityResult
方法未被
调用
时的排查步骤,包括检查Activity中是否正确
调用
了super.
onActivityResult
、确认startActivityForResult的正确用法及解决Nested
Fragment
导致的
问题
。
Activity
嵌套
Fragment
,解决
Fragment
中
onActivityResult
()方法无响应
问题
博客针对
Fragment
中
调用
startActivityForResult接收Activity返回值,
onActivityResult
无响应
问题
给出解决方案。一是在Activity中获取
Fragment
集合,手动
调用
其
onActivityResult
方法;二是多重
Fragment
嵌套
时,获取子
Fragment
集合,手动
调用
子
Fragment
的
onActivityResult
方法,并在Activity做相应处理。
Android
80,490
社区成员
91,375
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章