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

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

Introduction

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

Prototype

final public int getId() 

Source Link

Document

Return the identifier this fragment is known by.

Usage

From source file:com.wit.and.dialog.manage.DialogManager.java

/**
 * Performs check for restored dialogs.//from w  w w. j a v  a 2  s. c o m
 *
 * @return <code>True</code> if some dialog was restored, <code>false</code> otherwise.
 */
private boolean checkRestoredDialogs() {
    if (bDialogsRestoreCheckPerformed)
        return false;

    boolean restored = false;
    List<DialogFragment> restoredDialogs = getDialogs();
    if (restoredDialogs.size() > 0) {
        for (DialogFragment dialog : restoredDialogs) {
            if (USER_LOG)
                Log.i(TAG, "Restored dialog(" + dialog.getTag() + ").");

            // Fire on restored dialog callback.
            if (iRestoreListener != null) {
                if (dialog instanceof IDialog) {
                    iRestoreListener.onDialogRestored(dialog, ((IDialog) dialog).getDialogID());
                } else {
                    iRestoreListener.onDialogRestored(dialog, dialog.getId());
                }
            }
            restored = true;
        }
    }
    // Save check state.
    this.bDialogsRestoreCheckPerformed = true;
    return restored;
}