社区
Android
帖子详情
onActivityResult的问题 两次finish()才能关闭页面
LeBron_Six
博客专家认证
2015-10-27 10:07:35
Activity重写onActivityResult方法,第二个页面关闭的时候想顺便把这个页面也关闭了,在onActivityResult里面调用第一次finish()没有关闭,再调用一次才关闭~~太奇怪了
...全文
283
2
打赏
收藏
onActivityResult的问题 两次finish()才能关闭页面
Activity重写onActivityResult方法,第二个页面关闭的时候想顺便把这个页面也关闭了,在onActivityResult里面调用第一次finish()没有关闭,再调用一次才关闭~~太奇怪了
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
2 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
小小耶
2015-10-27
打赏
举报
回复
可以看看您的关键代码吗?
StoneHui_
2015-10-27
打赏
举报
回复
既然第二finish的时候第一个也要finish,那就说明显示第二个的时候第一个是没用的,那么,为什么不在打开第二个代时候finish第一个?
Android----数据回传时,
onActivityResult
执行顺序
在两个
页面
跳转时,需要回传数据,就要使用startActivityForResult,在第二个
页面
f
ini
sh
()动作或者back动作后,会回调第一个
页面
的
onActivityResult
()方法。但是
onActivityResult
的执行顺序与当前activiy的启动模式launchMode有关,当launchMode为singleTask模式时,在第一个
页面
调用startActivityForR
关于
onActivityResult
方法不执行的
问题
汇总
首先说说本人碰到的于
onActivityResult
不执行的情况。(网上找了很久都没有人碰到) 1.直接上代码说明 ActivityA的代码:(放在onCreate方法中) [java] view plaincopyprint? Intent intent = new Intent(ActivityA.this, ActivityB.cl
Android f
ini
sh
无法退出当前Activity
在做一个App,A_Activity(用的是startActivityForResult) 到 B_Activity。需要f
ini
sh
() B_Activity返回到A_Activity(
onActivityResult
里面处理B_Activity的返回值)。 当B_Activity 向A_Activity传递一个大图片(Bitmap格式)时,B_Activity无法退出。 取消B_Activ
android studio f
ini
sh
,Android Studio f
ini
sh
()方法的使用与解决app点击“返回”(直接退出)...
在这里,我们将用到f
ini
sh
(),简单介绍一下它的使用:f
ini
sh
()官方解析:Call this when your activity is done and
sh
ould be closed. The ActivityResult is propagated back to whoever launched you via
onActivityResult
().“当你打开的Activity...
Android
80,351
社区成员
91,288
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章