2016-09-07 89 views
0

第一项活动在我的第一Activity我开始打算向第二ActivitystartActivityForResult(),然后从第二Activity我送一些数据回FirstActivitysetResult()和,但是当onActivityResult()叫,FirstActivity再次创造和刷新彻底所以我失去所有的数据从第二Activity发送。第一个活动是重建时的setResult()返回从第二活动

FirstActivity延伸FragmentActivity

这个问题,我观察一个用户的一个加3的设备,但我有那么我怀疑问题可能出在SDK我得到这个问题的相同配置相同的设备。你能检查并提出一些解决方案吗?

在此先感谢。

+0

你在哪里开始和结束的活动请共享代码。 –

+0

提供代码以及您的活动在清单中的声明方式。 – Seishin

+0

我中有你在呼唤'startActivity一种强烈的感觉()'的setResult后'()'。是这样吗? – Shaishav

回答

0

检查一个在你的手机设置的东西,它可能与此有关:

进入设置 - >开发者选项 - >不保留活动(如果它被选中,然后将其取消选中) 后,取消选中“不要让活动“再次运行你的应用程序,希望它能解决你的问题。

+0

谢谢你确切的修复。 –

+0

欢迎您:)如果有帮助,您可以请upvote我的答案? – Rajendra

相关问题