Mam działanie z paskiem akcji i kartami paska czynności. Kiedy wybieram element z zawartości kart, próbuję zastąpić bieżący fragment nowym, dodać transakcję do tylnego stosu i ukryć karty.Ukrywanie akcjiTabela paska z trybem nawigacji wpływającym negatywnie na fragment z tyłu
Schowam karty, zmieniając tryb nawigacji paska akcji na standardowy.
Problem polega na tym, że po naciśnięciu przycisku Wstecz uzyskujemy pusty widok za pomocą paska akcji (w trybie standardowym). Transakcja fragmentu nie wydaje się być odwrócona.
Gdybym nie ukrywają zakładki, zmieniając tryb nawigacji do normy, odwrócenie transakcja działa dobrze ..
Próbowałem nadrzędnymi tylną Naciśnij, aby zmienić tryb nawigacji z powrotem do kart, ale nie działa.
Czy ktoś mógłby mi powiedzieć, jak to osiągnąć?
Oto kod gdzie zaczepy się schować, a transakcja fragment odbywa:
ActionBar actionBar = getActivity().getActionBar();
actionBar.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
Fragment albumListFragment = new AlbumListFragment();
albumListFragment.setArguments(bundle);
FragmentTransaction ft = getFragmentManager().beginTransaction();
ft.replace(android.R.id.content, albumListFragment);
ft.addToBackStack(null);
// Commit the transaction
ft.commit();
Dla jasności: Spodziewam się, że wciskając z powrotem po tej transakcji zostało popełnione, wypustki wróci do widzenia z poprzednim fragmentem. W tej chwili po naciśnięciu przycisku nie widać kart LUB fragmentu.