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

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

Introduction

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

Prototype

final public int getTargetRequestCode() 

Source Link

Document

Return the target request code set by #setTargetFragment .

Usage

From source file:org.andstatus.app.util.DialogFactory.java

public static Dialog newYesCancelDialog(final DialogFragment dialogFragment, String title, String message) {
    Dialog dlg;//from   www. j  a va 2s .c  o m
    AlertDialog.Builder builder = new AlertDialog.Builder(dialogFragment.getActivity());
    builder.setTitle(title).setMessage(message).setPositiveButton(dialogFragment.getText(android.R.string.yes),
            new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int id) {
                    dialogFragment.getTargetFragment().onActivityResult(dialogFragment.getTargetRequestCode(),
                            Activity.RESULT_OK, null);
                }
            }).setNegativeButton(android.R.string.cancel, new DialogInterface.OnClickListener() {
                @Override
                public void onClick(DialogInterface dialog, int id) {
                    dialogFragment.getTargetFragment().onActivityResult(dialogFragment.getTargetRequestCode(),
                            Activity.RESULT_CANCELED, null);
                }
            });
    dlg = builder.create();
    return dlg;
}