タブのようなインターフェイスのカスタム スライド メニューを備えたアクティビティがあります。何らかの理由で、私のフラグメントの 1 つ (そして 1 つだけ) にこのエラーがあり、それが何をしているのかを見つけることができないようです。
これがスタックトレースです。
E/FragmentManager(13024): Failure saving state: active SettingsFragment{427b2918} has cleared index: -1
E/FragmentManager(13024): Activity state:
E/AndroidRuntime(13024): FATAL EXCEPTION: main
E/AndroidRuntime(13024): java.lang.IllegalStateException: Failure saving state: active SettingsFragment{427b2918} has cleared index: -1
E/AndroidRuntime(13024): at android.support.v4.app.FragmentManagerImpl.saveAllState(FragmentManager.java:1700)
E/AndroidRuntime(13024): at android.support.v4.app.FragmentActivity.onSaveInstanceState(FragmentActivity.java:527)
E/AndroidRuntime(13024): at com.actionbarsherlock.app.SherlockFragmentActivity.onSaveInstanceState(SherlockFragmentActivity.java:127)
E/AndroidRuntime(13024): at com.slidingmenu.lib.app.SlidingFragmentActivity.onSaveInstanceState(SlidingFragmentActivity.java:50)
E/AndroidRuntime(13024): at com.client.activities.BaseMenuActivity.onSaveInstanceState(BaseMenuActivity.java:139)
フラグメントは非常にシンプルです。SherlockFragment をサブクラス化し、onCreateView と onActivityCreated をオーバーライドしてビューを設定するだけです。他のフラグメントに移動するボタンがいくつかあります。
このエラーを確実に再現することさえできません。何か案は?