Tengo un pestañas actionbar / ViewPager diseño con tres pestañas dicen A , B , y C . En la ficha C pestaña (fragmento), añado otro fragmento digamos fragmento D . con
DFragment f= new DFragment();
ft.add(android.R.id.content, f, "");
ft.remove(CFragment.this);
ft.addToBackStack(null);
ft.commit();
Modifico la barra de acción en onResume de DFragment para agregar el botón:
ActionBar ab = getActivity().getActionBar();
ab.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
ab.setDisplayHomeAsUpEnabled(true);
ab.setDisplayShowHomeEnabled(true);
Ahora, en DFragment, cuando presiono el botón Atrás del hardware (teléfono), regreso al diseño original con pestañas (ABC) con CFragment seleccionado. ¿Cómo puedo lograr esta funcionalidad con el botón arriba de la barra de acciones?