List of usage examples for android.support.v4.app FragmentManager POP_BACK_STACK_INCLUSIVE
int POP_BACK_STACK_INCLUSIVE
To view the source code for android.support.v4.app FragmentManager POP_BACK_STACK_INCLUSIVE.
Click Source Link
From source file:com.microsoft.office.sfb.healthcare.SkypeCall.java
/** * Invoked from SkypeCallFragment when inflated. Provides the TextureView for preview to the * SkypeManagerImpl/*from www. j a v a2 s.c om*/ * * @param callView * @param newMeetingURI */ @Override public void onFragmentInteraction(View callView, String newMeetingURI) { try { if (newMeetingURI.contentEquals(getString(R.string.callFragmentInflated))) { return; } if (newMeetingURI.contentEquals(getString(R.string.leaveCall))) { getSupportFragmentManager().popBackStack(VIDEO_FRAGMENT_STACK_STATE, FragmentManager.POP_BACK_STACK_INCLUSIVE); finish(); } } catch (Exception ex) { ex.printStackTrace(); } }
From source file:me.martinez.sergio.daggertwobasearchitecture.activities.MainActivity.java
private void clearFragmentStack() { FragmentManager fragmentManager = getSupportFragmentManager(); fragmentManager.popBackStack(FirstFragment.class.getSimpleName(), FragmentManager.POP_BACK_STACK_INCLUSIVE); }
From source file:quickbeer.android.providers.NavigationProvider.java
public void clearToPage(int menuNavigationId) { activity.getSupportFragmentManager().popBackStackImmediate(null, FragmentManager.POP_BACK_STACK_INCLUSIVE); addPage(menuNavigationId);/*w ww. j a v a 2 s. c om*/ }
From source file:org.dmfs.android.microfragments.transitions.BackTransition.java
@Override public void prepare(@NonNull Context context, @NonNull FragmentManager fragmentManager, @NonNull MicroFragmentHost host, @NonNull MicroFragment<?> previousStep) { boolean result = fragmentManager.popBackStackImmediate(); // make sure we also skip all skipable steps. if (result && fragmentManager.getBackStackEntryCount() > 0 && "skip".equals( fragmentManager.getBackStackEntryAt(fragmentManager.getBackStackEntryCount() - 1).getName())) { fragmentManager.popBackStackImmediate("skip", FragmentManager.POP_BACK_STACK_INCLUSIVE); }/*from ww w.ja v a2 s. c o m*/ mResponseCage.pigeon(result).send(context); }
From source file:app.presentation.foundation.views.BaseFragment.java
protected void replaceFragment(int id, Fragment fragment) { FragmentManager fragmentManager = getChildFragmentManager(); fragmentManager.popBackStackImmediate(null, FragmentManager.POP_BACK_STACK_INCLUSIVE); fragmentManager.beginTransaction().replace(id, fragment, fragment.getClass().getSimpleName()).commit(); }
From source file:net.evendanan.pushingpixels.FragmentChauffeurActivity.java
public void setRootFragment(Fragment fragment) { getSupportFragmentManager().popBackStack(ROOT_FRAGMENT_TAG, FragmentManager.POP_BACK_STACK_INCLUSIVE); FragmentTransaction transaction = getSupportFragmentManager().beginTransaction(); transaction.setCustomAnimations(R.anim.ui_context_root_add_in, R.anim.ui_context_root_add_out, R.anim.ui_context_root_pop_in, R.anim.ui_context_root_pop_out); transaction.replace(getFragmentRootUiElementId(), fragment); //bookmarking, so I can return easily. transaction.addToBackStack(ROOT_FRAGMENT_TAG); transaction.commit();//w w w . jav a 2s .c o m }
From source file:com.enadein.carlogbook.core.AppMediator.java
public void replaceMainContainter(BaseFragment fragment) { fragmentManager.popBackStackImmediate(null, FragmentManager.POP_BACK_STACK_INCLUSIVE); replaceFragment(getMainContainerId(), fragment); }
From source file:net.tacks_a.ankicard.activity.MainActivity.java
private void selectItem(int position) { LogUtil.logDebug();// w w w. j a va 2 s . c o m LogUtil.logDebug("position=" + String.valueOf(position)); Fragment selectFragment = null; switch (position) { case 0: selectFragment = new HomeFragment_(); break; case 1: selectFragment = ExamCondFragment_.builder().mExamCond(new ExamCond()).build(); break; case 2: selectFragment = new AnkiFolderListFragment_(); break; case 3: selectFragment = new PointHistoryListFragment_(); break; case 4: selectFragment = new PointAllocationListFragment_(); break; case 5: selectFragment = new OpenSourceLicenseFragment_(); break; } getSupportFragmentManager().popBackStack(null, FragmentManager.POP_BACK_STACK_INCLUSIVE); getSupportFragmentManager().beginTransaction().addToBackStack(null) .replace(R.id.container, selectFragment, selectFragment.getClass().getSimpleName()).commit(); mDrawerList.setItemChecked(position, true); mDrawerLayout.closeDrawer(mDrawerList); }
From source file:net.sarangnamu.common.frgmt.FrgmtManager.java
public void popBackAll() { if (fm == null) { DLog.e(TAG, "setFragmentManager fm is null"); return;/* ww w .ja v a 2 s . c om*/ } int count = fm.getBackStackEntryCount(); for (int i = 0; i < count; ++i) { fm.popBackStack(i, FragmentManager.POP_BACK_STACK_INCLUSIVE); } }
From source file:com.chatwing.whitelabel.activities.AuthenticateActivity.java
/** * Subclasses MUST override this method with {@link com.squareup.otto.Subscribe} * annotation in order for Otto to work. *///from w ww .java 2 s . c o m protected void onUserInfoChanged(UserAuthenticationEvent event) { String tag = event.getTag(); UserAuthenticationEvent.Status status = event.getStatus(); if (isActive() && !TextUtils.isEmpty(tag)) { getSupportFragmentManager().popBackStack(tag, FragmentManager.POP_BACK_STACK_INCLUSIVE); } if (status == UserAuthenticationEvent.Status.SUCCEED) { startSession(event.getParams()); } else if (status == UserAuthenticationEvent.Status.FAILED) { mErrorMessageView.show(event.getException(), getString(R.string.error_obtain_access_token)); mProgressViewsManager.showProgress(false); } }