【发布时间】:2013-09-06 21:29:33
【问题描述】:
上下文:
我有一个使用Activities 和Fragments 的应用程序。
我暂停它以访问另一个,如谷歌翻译。在 GTranslate 中,我使用共享 Intent 进程通过 intent-filter ACTION_SEND 将文本数据发送到我的应用程序。
即使第一个应用程序在后台,它当前的activity 也会重新创建。
问题是与提到的activity关联的fragment也没有重新创建,更烦人的没有恢复(片段的onResume方法永远不会被调用)。
问题:
为什么在通过应用程序使用intent 时,fragments 不遵循其父活动的生命周期并且至少没有恢复?
有没有办法解决这个问题?
还是我完全错了?
【问题讨论】:
标签: android android-intent android-activity android-fragments intentfilter