List of usage examples for android.support.v4.app FragmentManager popBackStack
public abstract void popBackStack();
From source file:com.nbossard.packlist.gui.MassImportFragment.java
/** * Listener for click on mass import button. *//*from ww w . j a va 2 s .c o m*/ @DebugLog private void onClickMassImport() { enableGUI(false); String textToImport = mItemsEditText.getText().toString(); ImportExport importer = new ImportExport(); importer.massImportItems(mTrip, textToImport); mIHostingActivity.saveTrip(mTrip); // navigating back FragmentManager fragMgr = getActivity().getSupportFragmentManager(); fragMgr.beginTransaction().remove(MassImportFragment.this).commit(); fragMgr.popBackStack(); }
From source file:com.facebook.samples.hellofacebook.MapFriends.java
private void onFriendPickerDone(FriendPickerFragment fragment) { FragmentManager fm = getSupportFragmentManager(); fm.popBackStack(); String results = ""; List<GraphUser> selection = fragment.getSelection(); if (selection != null && selection.size() > 0) { ArrayList<String> names = new ArrayList<String>(); for (GraphUser user : selection) { names.add(user.getName());//from www . jav a 2s. c o m } results = TextUtils.join(", ", names); } else { results = getString(R.string.no_friends_selected); } showAlert(getString(R.string.you_picked), results); }
From source file:com.pyamsoft.zaptorch.main.MainActivity.java
@Override public void onBackPressed() { final FragmentManager fragmentManager = getSupportFragmentManager(); final int backStackCount = fragmentManager.getBackStackEntryCount(); if (backStackCount > 0) { fragmentManager.popBackStack(); } else {//from w ww .j ava 2 s . c o m super.onBackPressed(); } }
From source file:com.nanostuffs.yurdriver.fragment.BankDetails.java
private void actionBarDetails() { getActivity().getActionBar().setDisplayOptions(ActionBar.DISPLAY_SHOW_CUSTOM); final View addView = getActivity().getLayoutInflater().inflate(R.layout.my_custom_navigation, null); TextView title = (TextView) addView.findViewById(R.id.title); title.setText("REGISTRATION"); ImageView back = (ImageView) addView.findViewById(R.id.back); back.setOnClickListener(new OnClickListener() { @Override/* w ww .j ava 2s . co m*/ public void onClick(View v) { // TODO Auto-generated method stub FragmentManager manager = getActivity().getSupportFragmentManager(); manager.popBackStack(); } }); getActivity().getActionBar().setCustomView(addView); }
From source file:com.rareventure.gps2.reviewer.map.MediaGalleryFragment.java
public void finishBrowsing() { FragmentManager fragmentManager = gtum.getSupportFragmentManager(); fragmentManager.popBackStack(); }
From source file:com.orange.essentials.otb.OtbActivity.java
@Override public void onCreate(Bundle savedInstanceState) { super.onCreate(savedInstanceState); setContentView(R.layout.otb_activity); /** Manage toolbar */ if (getSupportActionBar() != null) { getSupportActionBar().setDisplayHomeAsUpEnabled(true); getSupportActionBar().setTitle(R.string.otb_app_name); }//from w w w .jav a2 s . c o m /** Calling the fragment */ if (savedInstanceState == null) { isMasterDetail = useMasterDetail(); initFragments(); } else { Log.v(TAG, "savedInstanceState != null"); Log.v(TAG, "useMasterDetail: " + useMasterDetail()); if (useMasterDetail() != isMasterDetail) { Log.v(TAG, "popBackstack"); //restore from scratch FragmentManager fm = getSupportFragmentManager(); for (int i = 0; i < fm.getBackStackEntryCount(); ++i) { fm.popBackStack(); } initFragments(); isMasterDetail = useMasterDetail(); } } TrustBadgeManager.INSTANCE.addBadgeListener(this); }
From source file:br.ufjf.app.ui.DrawerActivity.java
@Override public void onBackPressed() { // If the drawer is open, back will close it if (drawerLayout != null && drawerLayout.isDrawerOpen(GravityCompat.START)) { drawerLayout.closeDrawers();/*from w ww .j a v a2s.c om*/ return; } // Otherwise, it may return to the anterior fragment stack FragmentManager fragmentManager = getSupportFragmentManager(); if (fragmentManager.getBackStackEntryCount() > 0) fragmentManager.popBackStack(); else // Lastly, it will rely on the system behavior for back super.onBackPressed(); }
From source file:com.example.minigameapp.NewLogin.java
private void onPlacePickerDone(PlacePickerFragment fragment) { FragmentManager fm = getSupportFragmentManager(); fm.popBackStack(); String result = ""; GraphPlace selection = fragment.getSelection(); if (selection != null) { result = selection.getName();//from w ww . j a v a 2 s . co m } else { result = "no place"; } showAlert("picked", result); }
From source file:com.google.android.apps.iosched.ui.tablet.ScheduleMultiPaneActivity.java
@Override protected void onBeforeCommitReplaceFragment(FragmentManager fm, FragmentTransaction ft, Fragment fragment) { super.onBeforeCommitReplaceFragment(fm, ft, fragment); if (fragment instanceof SessionDetailFragment) { ft.addToBackStack(null);//from w w w.j av a 2 s . com } else if (fragment instanceof SessionsFragment) { fm.popBackStack(); } updateBreadCrumb(); }
From source file:com.example.minigameapp.NewLogin.java
private void onFriendPickerDone(FriendPickerFragment fragment) { FragmentManager fm = getSupportFragmentManager(); fm.popBackStack(); String results = ""; Collection<GraphUser> selection = fragment.getSelection(); if (selection != null && selection.size() > 0) { ArrayList<String> names = new ArrayList<String>(); for (GraphUser user : selection) { names.add(user.getName());/*from w ww . j a va2 s .c om*/ } results = TextUtils.join(", ", names); } else { results = "no friends"; } showAlert("rar", results); }