Example usage for android.support.v4.app FragmentManager popBackStack

List of usage examples for android.support.v4.app FragmentManager popBackStack

Introduction

In this page you can find the example usage for android.support.v4.app FragmentManager popBackStack.

Prototype

public abstract void popBackStack();

Source Link

Document

Pop the top state off the back stack.

Usage

From source file:com.geozen.smarttrail.ui.phone.TrailDetailActivity.java

@Override
public void onConditionCancelled() {
    FragmentManager fm = getSupportFragmentManager();
    fm.popBackStack();

}

From source file:com.robotsandpencils.walkthrough.presentation.common.Navigator.java

public void onUpPressed(FragmentManager fragmentManager) {
    popPageList();
    fragmentManager.popBackStack();
}

From source file:com.lamcreations.scaffold.common.activities.BaseActivity.java

protected void popFragmentStack() {
    FragmentManager fragmentManager = getSupportFragmentManager();
    fragmentManager.popBackStack();
}

From source file:siarhei.luskanau.gps.tracker.free.ui.app.AppController.java

public void popBackStack() {
    FragmentManager fragmentManager = activity.getSupportFragmentManager();
    fragmentManager.popBackStack();
}

From source file:org.jnrain.mobile.ui.base.JNRainFragment.java

public void finishFragment() {
    FragmentManager fm = getActivity().getSupportFragmentManager();
    fm.popBackStack();
}

From source file:com.jwork.dhammapada.controller.DhammapadaController.java

private void gotoPreviousFragment(Fragment current) {
    log.v(this, "gotoPreviousFragment()");
    FragmentManager fm = activity.getSupportFragmentManager();
    fm.popBackStack();
}

From source file:com.acv.gallery.view.activity.ImageDetailActivity.java

@Override
public void onBackPressed() {
    FragmentManager fm = getSupportFragmentManager();
    if (fm.getBackStackEntryCount() > 0) {
        fm.popBackStack();
    } else {/*from   w  ww . j a  v a  2 s.  c  o  m*/
        super.onBackPressed();
    }
}

From source file:com.groundupworks.wings.facebook.FacebookSettingsActivity.java

/**
 * Replaces a {@link android.support.v4.app.Fragment} in the container.
 *
 * @param fragment         the new {@link android.support.v4.app.Fragment} used to replace the current.
 * @param addToBackStack   true to add transaction to back stack; false otherwise.
 * @param popPreviousState true to pop the previous state from the back stack; false otherwise.
 *///  ww  w . j a v  a  2s.c  o m
void replaceFragment(Fragment fragment, boolean addToBackStack, boolean popPreviousState) {
    final FragmentManager fragmentManager = getSupportFragmentManager();
    if (popPreviousState) {
        fragmentManager.popBackStack();
    }

    final FragmentTransaction ft = fragmentManager.beginTransaction();
    ft.replace(R.id.fragment_container, fragment);
    if (addToBackStack) {
        ft.addToBackStack(null);
    }
    ft.commit();
}

From source file:org.barbon.mangaget.BaseFragmentActivity.java

protected void clearBackStack() {
    FragmentManager manager = getSupportFragmentManager();

    // clear the backstack
    for (int i = manager.getBackStackEntryCount(); i != 0; --i)
        manager.popBackStack();

    manager.executePendingTransactions();
}

From source file:com.ovrhere.android.currencyconverter.ui.MainActivity.java

@Override
public boolean onSupportNavigateUp() {
    //This method is called when the up button is pressed. Just the pop back stack.
    setActionBarTitle(getString(R.string.app_name));
    FragmentManager fm = getSupportFragmentManager();
    fm.popBackStack();
    int index = fm.getBackStackEntryCount() - 1;
    if (index >= 0) {
        BackStackEntry entry = getSupportFragmentManager().getBackStackEntryAt(index);
        currFragTag = entry.getName();//from   ww  w .j a v  a  2  s.co m
    }
    checkSettings(); //show menu
    return true;
}