Example usage for android.support.v4.app DialogFragment dismiss

List of usage examples for android.support.v4.app DialogFragment dismiss

Introduction

In this page you can find the example usage for android.support.v4.app DialogFragment dismiss.

Prototype

public void dismiss() 

Source Link

Document

Dismiss the fragment and its dialog.

Usage

From source file:com.bushstar.htmlcoin_android_wallet.ui.ProgressDialogFragment.java

public static void dismissProgress(final FragmentManager fm) {
    final DialogFragment fragment = (DialogFragment) fm.findFragmentByTag(FRAGMENT_TAG);
    fragment.dismiss();
}

From source file:com.amalgam.app.DialogFragmentUtils.java

public static final void dismissOnLoaderCallback(Handler handler, final FragmentManager manager,
        final String tag) {
    handler.post(new Runnable() {
        @Override/*from ww w  .j a  v  a2s.c  om*/
        public void run() {
            DialogFragment fragment = (DialogFragment) manager.findFragmentByTag(tag);
            if (fragment != null) {
                fragment.dismiss();
            }
        }
    });
}

From source file:com.booksaround.me.title.util.dialog.ProgressDialogFragment.java

public static void hide(FragmentManager manager) {
    DialogFragment dialog = (DialogFragment) manager.findFragmentByTag(ProgressDialogFragment.FRAGMENT_TAG);
    if (dialog == null) {
        return;/*w ww.  j a  va2 s  .com*/
    }
    dialog.dismiss();
}

From source file:com.kii.sample.hellothingif.util.ProgressDialogFragment.java

public static void close(FragmentManager manager) {
    if (manager == null) {
        return;//from w w  w .j  ava 2s.c  o  m
    }
    DialogFragment dialog = (DialogFragment) manager.findFragmentByTag(ProgressDialogFragment.FRAGMENT_TAG);
    if (dialog == null) {
        return;
    }
    dialog.dismiss();
}

From source file:com.ultramegasoft.flavordex2.dialog.CatListDialog.java

/**
 * Close the dialog.//from w w  w.j a v a  2  s .  c om
 *
 * @param fm The FragmentManager to use
 */
public static void closeDialog(@NonNull FragmentManager fm) {
    final DialogFragment fragment = (DialogFragment) fm.findFragmentByTag(TAG);
    if (fragment != null) {
        fragment.dismiss();
    }
}

From source file:piuk.blockchain.android.ui.SecondPasswordFragment.java

public static DialogFragment show(final FragmentManager fm, SuccessCallback callback) {
    final DialogFragment prev = (DialogFragment) fm.findFragmentById(R.layout.second_password_dialog);

    final FragmentTransaction ft = fm.beginTransaction();

    if (prev != null) {
        prev.dismiss();
        ft.remove(prev);// w ww .  j  a va2  s  .  com
    }

    ft.addToBackStack(null);

    final SecondPasswordFragment newFragment = instance();

    newFragment.show(ft, FRAGMENT_TAG);

    newFragment.callback = callback;

    return newFragment;
}

From source file:piuk.blockchain.android.ui.dialogs.RequestIdentifierDialog.java

public static DialogFragment show(final FragmentManager fm, SuccessCallback callback) {

    final DialogFragment prev = (DialogFragment) fm.findFragmentById(R.layout.wallet_identifier_dialog);

    final FragmentTransaction ft = fm.beginTransaction();

    if (prev != null) {
        prev.dismiss();
        ft.remove(prev);/*from  w  w  w  .j  av  a2  s.  c  om*/
    }

    ft.addToBackStack(null);

    final RequestIdentifierDialog newFragment = instance();

    newFragment.show(ft, FRAGMENT_TAG);

    newFragment.callback = callback;

    return newFragment;
}

From source file:piuk.blockchain.android.ui.WelcomeFragment.java

public static void show(final FragmentManager fm, WalletApplication application) {

    try {// ww  w  .  jav  a 2  s.  c o m
        hide();

        final DialogFragment prev = (DialogFragment) fm.findFragmentById(R.layout.welcome_dialog);

        final FragmentTransaction ft = fm.beginTransaction();

        if (prev != null) {
            prev.dismiss();
            ft.remove(prev);
        }

        ft.addToBackStack(null);

        final DialogFragment newFragment = instance();

        newFragment.show(ft, FRAGMENT_TAG);

        if (application.getRemoteWallet().isNew()) {
            newFragment.setCancelable(false);
        } else {
            newFragment.setCancelable(!application.hasDecryptionError);
        }

    } catch (Exception e) {
        e.printStackTrace();
    }

}

From source file:piuk.blockchain.android.ui.dialogs.AddNoteDialog.java

public static DialogFragment showDialog(final FragmentManager fm, String tx) {

    final DialogFragment prev = (DialogFragment) fm.findFragmentById(R.layout.add_note_dialog);

    final FragmentTransaction ft = fm.beginTransaction();

    if (prev != null) {
        prev.dismiss();
        ft.remove(prev);//from www .j a  v a  2  s.  c  o  m
    }

    ft.addToBackStack(null);

    final AddNoteDialog newFragment = instance();

    newFragment.show(ft, FRAGMENT_TAG);

    newFragment.tx = tx;

    return newFragment;
}

From source file:piuk.blockchain.android.ui.dialogs.WelcomeDialog.java

public static void show(final FragmentManager fm, Activity activity, WalletApplication application) {

    try {//w  w w  .jav  a  2s  .  com
        if (activity.isFinishing())
            return;

        hide();

        NewAccountDialog.hide();

        final DialogFragment prev = (DialogFragment) fm.findFragmentById(R.layout.welcome_dialog);

        final FragmentTransaction ft = fm.beginTransaction();

        if (prev != null) {
            prev.dismiss();
            ft.remove(prev);
        }

        ft.addToBackStack(null);

        final DialogFragment newFragment = instance();

        if (activity.isFinishing())
            return;

        newFragment.show(ft, FRAGMENT_TAG);

        if (application.getRemoteWallet() == null) {
            newFragment.setCancelable(false);
        } else {
            newFragment.setCancelable(application.decryptionErrors == 0);
        }

    } catch (Exception e) {
        e.printStackTrace();
    }

}