ActionBarSherlock を使用するアプリがあります。アクティビティには、2 つのフラグメント ( Fragment1とFragment2 ) があります。Fragment1では、次のナビゲーション モードを使用します。
getSupportActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_LIST);
そしてFragment2で:
getSupportActionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
あるフラグメントから別のフラグメントに移動すると、すべて正常に動作します。
Fragment2では、AutoCompleteTextView を呼び出す折りたたみアクションを使用するメニュー オプションを実装しています。Fragment2でこのメニュー オプションをクリックしてFragment1に戻ると、ナビゲーション モードを標準からリストに変更しても、この変更は行われず、NavigationModeList は消えます。
これはバグですか?