社区
Android
帖子详情
onActivityResult的问题 两次finish()才能关闭页面
LeBron_Six
领域专家: 操作系统技术领域
2015-10-27 10:07:35
Activity重写onActivityResult方法,第二个页面关闭的时候想顺便把这个页面也关闭了,在onActivityResult里面调用第一次finish()没有关闭,再调用一次才关闭~~太奇怪了
...全文
392
2
打赏
收藏
onActivityResult的问题 两次finish()才能关闭页面
Activity重写onActivityResult方法,第二个页面关闭的时候想顺便把这个页面也关闭了,在onActivityResult里面调用第一次finish()没有关闭,再调用一次才关闭~~太奇怪了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小小耶
2015-10-27
打赏
举报
回复
可以看看您的关键代码吗?
StoneHui_
2015-10-27
打赏
举报
回复
既然第二finish的时候第一个也要finish,那就说明显示第二个的时候第一个是没用的,那么,为什么不在打开第二个代时候finish第一个?
Android----数据回传时,
onActivityResult
执行顺序
本文探讨了在Android应用中使用startActivityForResult时不同启动模式(如singleTask与standard)对
onActivityResult
回调的影响,并提供了调整启动模式以确保正确回调的方法。
android f
ini
sh
()传参数,Android 使用intent传递返回值:startActivityForResult()与
onActivityResult
()与setResult()参数分...
博客介绍了在Android中,父Activity通过intent跳转至子Activity,子Activity执行完代码返回父
页面
并传递数据的方法。详细说明了startActivityForResult、
onActivityResult
和setResult三个方法的参数及作用,还给出了使用时的注意事项。
onactivityresult
data null
博客指出
页面
出现
问题
的原因是写了两个f
ini
sh
,并且在setresult之前就
关闭
了
页面
,这属于移动开发中可能遇到的
问题
。
Android使用 startActivityForResult 、
onActivityResult
时的注意事项
本文解决了
onActivityResult
在特定配置下触发顺序错误的
问题
,并探讨了解决f
ini
sh
()后出现窗口泄漏的方法。
Android
80,489
社区成员
91,379
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章