社区
Android
帖子详情
onActivityResult的问题 两次finish()才能关闭页面
LeBron_Six
博客专家认证
2015-10-27 10:07:35
Activity重写onActivityResult方法,第二个页面关闭的时候想顺便把这个页面也关闭了,在onActivityResult里面调用第一次finish()没有关闭,再调用一次才关闭~~太奇怪了
...全文
312
2
打赏
收藏
onActivityResult的问题 两次finish()才能关闭页面
Activity重写onActivityResult方法,第二个页面关闭的时候想顺便把这个页面也关闭了,在onActivityResult里面调用第一次finish()没有关闭,再调用一次才关闭~~太奇怪了
复制链接
扫一扫
分享
转发到动态
举报
AI
作业
写回复
配置赞助广告
用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 A Activity跳转 B Activity 进行传值(
onActivityResult
),并
关闭
之前的
页面
--个人记录
## 从A Activity 跳转到 B Activity **## A Activity中** ```java public void A(View v) { //按键按下 Intent intent=new Intent(AActivity.this,BActivity.class); //从AActivity转到BActivity startActivityForResult(intent,1); // 数字3为返回标记 用...
【Android实战】----调用startActivityForResult()后,
onActivityResult
()立即执行的
问题
一、
问题
描述 遇到该
问题
两次
了,决定在此记录,以观后效。
问题
现象就是题目中所说:调用startActivityForResult()后,
onActivityResult
()立即执行的
问题
二、代码配置 Activity调用 Intent intent = new Intent(activity,InvoiceActivity.class); int
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
80,472
社区成员
91,383
社区内容
发帖
与我相关
我的任务
Android
移动平台 Android
复制链接
扫一扫
分享
社区描述
移动平台 Android
android
android-studio
androidx
技术论坛(原bbs)
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章