मैं तीन टैब के साथ एक टैब किए Actionbar/viewpager लेआउट के साथ नेविगेशन ActionBar कहना एक, बी, और सी। टैब सी टैब (खंड) में, मैं एक और टुकड़ा जोड़ रहा हूं, खंड डी कहता है।टुकड़े
DFragment f= new DFragment();
ft.add(android.R.id.content, f, "");
ft.remove(CFragment.this);
ft.addToBackStack(null);
ft.commit();
साथ मैं बटन को जोड़ने के लिए DFragment के onResume में ActionBar संशोधित: DFragment में अब
ActionBar ab = getActivity().getActionBar();
ab.setNavigationMode(ActionBar.NAVIGATION_MODE_STANDARD);
ab.setDisplayHomeAsUpEnabled(true);
ab.setDisplayShowHomeEnabled(true);
, जब मैं हार्डवेयर (फोन) वापस जाएं बटन दबाएं, मैं मूल टैब्ड (एबीसी) लेआउट पर लौटने CFragment चयनित के साथ। मैं एक्शनबार अप बटन के साथ इस कार्यक्षमता को कैसे प्राप्त कर सकता हूं?
संभावित डुप्लिकेट ([? टुकड़े में onBackPressed() कैसे लागू करें] http://stackoverflow.com/questions/5448653/how-to-implement-onbackpressed-in-fragments) –