【发布时间】:2014-05-13 16:56:30
【问题描述】:
如果我在 Nexus 5 上打开了超过 18 个应用程序,那么我的应用程序将从应用程序历史记录中消失并从系统中删除。我从跳板启动我的应用程序(我不知道它是如何被 android 调用的)并且我的启动画面活动开始了。在此之后我的 mainactivity 启动但 android 想要重新创建 mainactivity(Bundle 不为空)。 Activity 有一个 viewpager 和一些菜单项,但是重新创建需要很长时间,并且用户会看到一个带有操作栏的空白 Activity。
重新创建活动的最佳做法是什么? 我只找到一个文本视图和一个编辑文本的简单示例。但是我的活动很复杂,其中包含 viewpager 和其他一些控件中的片段。
是的,我已经阅读了这篇文章http://developer.android.com/training/basics/activity-lifecycle/recreating.html
【问题讨论】:
标签: android android-activity activity-lifecycle