2016-09-07 131 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

相關問題