I am using several fragment
s to be dynamically added into activity
. Everything works fine, when I press back-button, the fragment
s go
In the Activity's onCreateView
set the savedInstanceState
to null before calling the super method. You could also remove only the keys "android:viewHierarchyState" and "android:fragments" from the savedInstanceState bundle. Here is code for the simple solution, nulling the state:
@Override
public void onCreate(Bundle savedInstanceState)
{
savedInstanceState = null;
super.onCreate(savedInstanceState);
...
}