我的简单结构:
> List.java(活动A)
> New.java(活动B)
脚步:
>启动A并使用startActivityForResult()通过按钮转到B.
>然后在B中,使用Intent it = new Intent(MediaStore.ACTION_IMAGE_CAPTURE);和startActivityForResult()通过调用相机拍照.
>之后,调用B中的onActivityResult().然后我单击一个按钮来设置结果代码并关闭B.
但是,B已关闭,但A中的onActivityResult()从未被调用.
如果我跳过拍摄照片的步骤,请单击按钮设置结果代码并关闭B.将成功调用A中的onActivityResult().
我只是对这两种情况感到困惑.请有人告诉我为什么第一种情况会发生?
非常感谢你.
解决方法
它发生在你的第一个活动将被破坏时…
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。