DialogInterface


public interface DialogInterface



Interface that defines a dialog-type class that can be shown, dismissed, or canceled, and may have buttons that can be clicked.

Summary

Nested classes

interface DialogInterface.OnCancelListener

Interface used to allow the creator of a dialog to run some code when the dialog is canceled. 

interface DialogInterface.OnClickListener

Interface used to allow the creator of a dialog to run some code when an item on the dialog is clicked. 

interface DialogInterface.OnDismissListener

Interface used to allow the creator of a dialog to run some code when the dialog is dismissed. 

interface DialogInterface.OnKeyListener

Interface definition for a callback to be invoked when a key event is dispatched to this dialog. 

interface DialogInterface.OnMultiChoiceClickListener

Interface used to allow the creator of a dialog to run some code when an item in a multi-choice dialog is clicked. 

interface DialogInterface.OnShowListener

Interface used to allow the creator of a dialog to run some code when the dialog is shown. 

Constants

int BUTTON1

This constant was deprecated in API level 15. Use BUTTON_POSITIVE

int BUTTON2

This constant was deprecated in API level 15. Use BUTTON_NEGATIVE

int BUTTON3

This constant was deprecated in API level 15. Use BUTTON_NEUTRAL

int BUTTON_NEGATIVE

The identifier for the negative button.

int BUTTON_NEUTRAL

The identifier for the neutral button.

int BUTTON_POSITIVE

The identifier for the positive button.

Constants

BUTTON1

Added in API level 1
Deprecated in API level 15
public static final int BUTTON1

This constant was deprecated in API level 15.
Use BUTTON_POSITIVE

Constant Value: -1 (0xffffffff)

BUTTON2

Added in API level 1
Deprecated in API level 15
public static final int BUTTON2

This constant was deprecated in API level 15.
Use BUTTON_NEGATIVE

Constant Value: -2 (0xfffffffe)

BUTTON3

Added in API level 1
Deprecated in API level 15
public static final int BUTTON3

This constant was deprecated in API level 15.
Use BUTTON_NEUTRAL

Constant Value: -3 (0xfffffffd)

BUTTON_NEGATIVE

Added in API level 3
public static final int BUTTON_NEGATIVE

The identifier for the negative button.

Constant Value: -2 (0xfffffffe)

BUTTON_NEUTRAL

Added in API level 3
public static final int BUTTON_NEUTRAL

The identifier for the neutral button.

Constant Value: -3 (0xfffffffd)

BUTTON_POSITIVE

Added in API level 3
public static final int BUTTON_POSITIVE

The identifier for the positive button.

Constant Value: -1 (0xffffffff)

Public methods

cancel

Added in API level 1
public abstract void cancel ()

Cancels the dialog, invoking the OnCancelListener.

The OnDismissListener may also be called if cancellation dismisses the dialog.

dismiss

Added in API level 1
public abstract void dismiss ()

Dismisses the dialog, invoking the OnDismissListener.