How to force recreation of Activity/Fragment on restore

Total Post:40

 1250  View(s)
Rate this:

I am having a number of issues around saving app state to a Bundle via onSaveInstanceState().

For now, I need to address the issue of my app crashing when it restored after being closed by Android.

When an Activity/Fragment (in background) is being force closed by Android to regain resources, is there a way I can say "don't try and restore state when resume, just create everything anew"?


  1. Post:41

    Re: How to force recreation of Activity/Fragment on restore

    For activity if you want to create it from scratch then just override onSaveInstanceState and call super.onSaveinstanceState passing a null al the Bundle.

    For Fragment just set setRetainInstanceState to false in onActivityCreated method of the Fragment.

      Modified On Apr-08-2018 11:52:03 PM



Enter your email address here always to be updated. We promise not to spam!