Mam kartami Actionbar / viewpager układ z trzema zakładkami powiedzieć A , B i C . Na karcie C zakładki (fragment), dodaję inny fragment powiedzmy fragment D . z
DFragment f= new DFragment();
ft.add(android.R.id.content, f, "");
ft.remove(CFragment.this);
ft.addToBackStack(null);
ft.commit();
Modyfikuję pasek akcji w DFragment's onResume, aby dodać przycisk:
ActionBar ab = getActivity().getActionBar();
ab.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
ab.setDisplayHomeAsUpEnabled(true);
ab.setDisplayShowHomeEnabled(true);
Teraz w DFragment, kiedy naciskam przycisk sprzętowy (telefon) Wstecz, wracam do oryginalnego układu z zakładkami (ABC) z zaznaczonym CFragment. Jak mogę osiągnąć tę funkcjonalność za pomocą przycisku Actionbar Up?