如果调用相机,将不会调用android – onActivityResult()

我的简单结构:

> 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().

我只是对这两种情况感到困惑.请有人告诉我为什么第一种情况会发生?

非常感谢你.

解决方法

它发生在你的第一个活动将被破坏时…

相关文章

Android 通过adb shell命令查看内存,CPU,启动时间,电量等...
Monkey Android app稳定性测试工具之Monkey使用教程 by:授客...
Android 常见adb命令 by:授客 QQ:1033553122 1、 查看所有已...
这篇“android轻量级无侵入式管理数据库自动升级组件怎么实现...
今天小编给大家分享一下Android实现自定义圆形进度条的常用方...
这篇文章主要讲解了“Android如何解决字符对齐问题”,文中的...