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

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

Introduction

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

Prototype

public abstract FragmentTransaction beginTransaction();

Source Link

Document

Start a series of edit operations on the Fragments associated with this FragmentManager.

Usage

From source file:app.edwin.com.reportapetrabajador.utils.ActivityUtils.java

public static void addFragmentToActivity(FragmentManager fragmentManager, Fragment fragment, int frameId) {
    FragmentTransaction transaction = fragmentManager.beginTransaction();
    transaction.add(frameId, fragment);/*from   w  w w .j  av  a 2s.c o m*/
    transaction.commit();
}

From source file:Main.java

public static void addFragmentToActivity(FragmentManager fragmentManager, Fragment fragment,
        int containerViewId) {
    FragmentTransaction transition = fragmentManager.beginTransaction();
    transition.replace(containerViewId, fragment);
    transition.addToBackStack(null);/*w  w  w . j  a va2 s .  c  o m*/
    transition.commit();
}

From source file:Main.java

public static void addFragmentToActivity(@NonNull FragmentManager manager, @NonNull Fragment fragment,
        @IdRes int id) {
    FragmentTransaction transaction = manager.beginTransaction();
    transaction.add(id, fragment);// w  w  w.j  a  v a2 s .c  o m
    transaction.commit();
}

From source file:cheng.app.cnbeta.util.HelpUtils.java

public static void showAbout(FragmentActivity activity) {
    FragmentManager fm = activity.getSupportFragmentManager();
    FragmentTransaction ft = fm.beginTransaction();
    Fragment prev = fm.findFragmentByTag("dialog_about");
    if (prev != null) {
        ft.remove(prev);/*from   w ww . j  a  v a  2 s.  c  o m*/
    }
    ft.addToBackStack(null);
    new AboutFragment().show(ft, "dialog_about");
}

From source file:Main.java

public static <T extends Fragment> void showFragment(@NonNull FragmentManager fragmentManager,
        @NonNull T fragment) {/*from   w w  w. jav  a2  s  .  c om*/
    FragmentTransaction transaction = fragmentManager.beginTransaction();
    transaction.show(fragment);
    transaction.commit();
}

From source file:Main.java

public static <T extends Fragment> void hideFragment(@NonNull FragmentManager fragmentManager,
        @NonNull T fragment) {/*from www  .  j a  v a  2s .  c o  m*/
    FragmentTransaction transaction = fragmentManager.beginTransaction();
    transaction.hide(fragment);
    transaction.commit();
}

From source file:cheng.app.cnbeta.util.HelpUtils.java

public static void showOpenSourceLicenses(FragmentActivity activity) {
    FragmentManager fm = activity.getSupportFragmentManager();
    FragmentTransaction ft = fm.beginTransaction();
    Fragment prev = fm.findFragmentByTag("dialog_licenses");
    if (prev != null) {
        ft.remove(prev);/*from  ww w.  ja  va  2 s .c  om*/
    }
    ft.addToBackStack(null);

    new OpenSourceLicensesFragment().show(ft, "dialog_licenses");
}

From source file:com.bixspace.ciclodevida.presentation.activities.ActivityUtils.java

/**
 * The {@code fragment} is added to the container view with id {@code frameId}. The operation is
 * performed by the {@code fragmentManager}.
 *
 *//*  ww w  .j  a  v  a 2 s .c o  m*/
public static void addFragmentToActivity(FragmentManager fragmentManager, Fragment fragment, int frameId) {

    FragmentTransaction transaction = fragmentManager.beginTransaction();
    transaction.add(frameId, fragment);
    transaction.commit();
}

From source file:Main.java

public static void addFragmentToActivity(@NonNull FragmentManager fragmentManager, @NonNull Fragment fragment,
        int frameId) {
    FragmentTransaction transaction = fragmentManager.beginTransaction();
    transaction.add(frameId, fragment);/*from  w  ww  .  j  a  v a2s .c om*/
    transaction.commit();
}

From source file:Main.java

public static void addFragment(@NonNull FragmentManager fragmentManager, @NonNull Fragment fragment,
        @NonNull String tag, @NonNull int fragment_content) {
    fragmentManager.beginTransaction().add(fragment_content, fragment, tag).commit();
}