Summary: Nested Classes | Constants | Methods
public
interface
DialogInterface
android.content.DialogInterface
Known indirect subclasses
| AlertDialog | A subclass of Dialog that can display one, two or three buttons. |
| CharacterPickerDialog | Dialog for choosing accented characters related to a base character. |
| DatePickerDialog |
A simple dialog containing an DatePicker.
|
| Dialog | Base class for Dialogs. |
| MockDialogInterface | This class was deprecated in API level 24. Use a mocking framework like Mockito. New tests should be written using the Android Testing Support Library. |
| Presentation | Base class for presentations. |
| ProgressDialog |
This class was deprecated
in API level 26.
ProgressDialog is a modal dialog, which prevents the
user from interacting with the app. Instead of using this class, you should
use a progress indicator like ProgressBar, which can
be embedded in your app's UI. Alternatively, you can use a
notification
to inform the user of the task's progress.
|
| TimePickerDialog |
A dialog that prompts the user for the time of day using a
TimePicker.
|
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 |
int |
BUTTON2
This constant was deprecated
in API level 15.
Use |
int |
BUTTON3
This constant was deprecated
in API level 15.
Use |
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. |
Public methods | |
|---|---|
abstract
void
|
cancel()
Cancels the dialog, invoking the |
abstract
void
|
dismiss()
Dismisses the dialog, invoking the |
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.