You drop the result of super.OnSaveInstanceState() and return your own. Then later at OnRestoreInstanceState(Parcelable) you return the one which ...
stackoverflow.com