Android 4.4以下版本onActivityResult不生效解决

挥笔者IP属地: 北京
0.114字数 103阅读 358

Android 4.4以下版本 从A页面startActivityForResult跳转B页面 B页面启动模式launchmodel设置为singtask时

A页面监听onActivityResult 会在跳转后直接执行 

解决方案 一:把B页面启动模式设置为标准模式standard或者不设置

解决方案二:使用bundle进行传值

Intent intent=new Intent();

Bundle bundle=new Bundle();

bundle.putString("key","3333");

intent.putExtra("bundle",bundle);

A页面


B页面


B页面设置singleTask
最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。
1人点赞
更多精彩内容,就在简书APP
"小礼物走一走,来简书关注我"
还没有人赞赏,支持一下
总资产4共写了1.5W字获得35个赞共9个粉丝

推荐阅读更多精彩内容