@Override protected Parcelable onSaveInstanceState() { Parcelable superState = super.onSaveInstanceState(); SavedLevels savedLevels = new SavedLevels(superState); savedLevels.levels = levels; savedLevels.initialLevels = initialLevels; return savedLevels; }