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

前端之家收集整理的这篇文章主要介绍了如果调用相机,将不会调用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().

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

非常感谢你.

解决方法

它发生在你的第一个活动将被破坏时…
原文链接:https://www.f2er.com/android/314805.html

猜你在找的Android相关文章