Example usage for android.support.v4.app FragmentActivity getSupportFragmentManager

List of usage examples for android.support.v4.app FragmentActivity getSupportFragmentManager

Introduction

In this page you can find the example usage for android.support.v4.app FragmentActivity getSupportFragmentManager.

Prototype

public FragmentManager getSupportFragmentManager() 

Source Link

Document

Return the FragmentManager for interacting with fragments associated with this activity.

Usage

From source file:com.firebase.ui.auth.util.signincontainer.IdpSignInContainer.java

public static IdpSignInContainer getInstance(FragmentActivity activity) {
    Fragment fragment = activity.getSupportFragmentManager().findFragmentByTag(TAG);
    if (fragment instanceof IdpSignInContainer) {
        return (IdpSignInContainer) fragment;
    } else {// w  w  w  .j  a  v a 2  s.c  o m
        return null;
    }
}

From source file:com.jefftharris.passwdsafe.lib.ReleaseNotesDialog.java

public static void checkNotes(FragmentActivity act) {
    if (checkShowNotes(act)) {
        ReleaseNotesDialog dlg = new ReleaseNotesDialog();
        dlg.show(act.getSupportFragmentManager(), "ReleaseNotesDialog");
    }//  ww w .  j av a  2 s  .  c o  m
}

From source file:xyz.klinker.android.article.ArticleRobolectricSuite.java

public static <T extends Fragment> T startFragment(T fragment,
        Class<? extends FragmentActivity> activityClass) {
    FragmentActivity activity = Robolectric.buildActivity(activityClass).create().start().get();

    FragmentManager fragmentManager = activity.getSupportFragmentManager();
    FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();
    fragmentTransaction.add(fragment, null);
    fragmentTransaction.commit();/*w  ww .j a  va2s  . c  o  m*/

    return fragment;
}

From source file:ch.citux.td.ui.dialogs.ErrorDialogFragment.java

public static void dismiss(FragmentActivity activity) {
    FragmentManager fragmentManager = activity.getSupportFragmentManager();
    FragmentTransaction fragmentTransaction = fragmentManager.beginTransaction();

    Fragment prev = fragmentManager.findFragmentByTag(FRAGMENT_TAG);
    if (prev != null) {
        fragmentTransaction.remove(prev);
    }/*from ww w .j av  a  2s .  co  m*/
    fragmentTransaction.commit();
}

From source file:siarhei.luskanau.gps.tracker.free.ui.progress.AlertDialogFragment.java

public static void show(FragmentActivity activity, CharSequence title, CharSequence message) {
    FragmentManager fragmentManager = activity.getSupportFragmentManager();
    Fragment fragment = fragmentManager.findFragmentByTag(TAG);
    if (fragment != null) {
        if (fragment instanceof AlertDialogFragment) {
            ((AlertDialogFragment) fragment).updateAlertDialog(title, message);
        }/*w ww  . j  a  v  a2  s .c  o m*/
    } else {
        newInstance(title, message).show(fragmentManager, TAG);
    }
}

From source file:com.sshine.huochexing.model.FavoriteCharacterDialogFragment.java

public static void show(FragmentActivity activity, int requestCode, String title, String[] items) {
    show(activity.getSupportFragmentManager(), requestCode, title, items);
}

From source file:siarhei.luskanau.gps.tracker.free.ui.progress.ProgressDialogFragment.java

public static void remove(FragmentActivity activity) {
    FragmentManager fragmentManager = activity.getSupportFragmentManager();
    Fragment fragment = fragmentManager.findFragmentByTag(TAG);
    if (fragment != null) {
        fragmentManager.beginTransaction().remove(fragment).commit();
    }/*from  w  w w.j  a  v a 2 s. c o  m*/
}

From source file:org.kaaproject.kaa.demo.photoframe.fragment.BaseFragment.java

public static void popBackStack(FragmentActivity activity) {

    final FragmentManager fm = activity.getSupportFragmentManager();
    if (fm.getBackStackEntryCount() > 0) {
        fm.popBackStack();//from   ww  w.java 2 s  .  c om
    }
}

From source file:com.laevatein.internal.ui.helper.PhotoSelectionViewHelper.java

public static void setSelectedGridFragment(FragmentActivity activity) {
    Fragment fragment = SelectedPhotoGridFragment.newInstance();
    FragmentManager manager = activity.getSupportFragmentManager();
    manager.beginTransaction().replace(R.id.l_container_grid_fragment, fragment, PhotoGridFragment.TAG)
            .commit();//from w  ww.ja v a  2s. com
}

From source file:siarhei.luskanau.gps.tracker.free.ui.progress.ProgressDialogFragment.java

public static void refresh(FragmentActivity activity) {
    FragmentManager fragmentManager = activity.getSupportFragmentManager();
    Fragment fragment = fragmentManager.findFragmentByTag(TAG);
    if (fragment != null) {
        fragmentManager.beginTransaction().remove(fragment).commit();
        if (fragment instanceof ProgressDialogFragment) {
            ((ProgressDialogFragment) fragment).sendRefreshBroadcast();
        }//from   w w  w.  j  av a2 s.c  o  m
    }
}