2

タブのようなインターフェイスのカスタム スライド メニューを備えたアクティビティがあります。何らかの理由で、私のフラグメントの 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 をオーバーライドしてビューを設定するだけです。他のフラグメントに移動するボタンがいくつかあります。

このエラーを確実に再現することさえできません。何か案は?

4

1 に答える 1