|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |
java.lang.Object com.github.ignition.core.dialogs.IgnitedDialogs
public class IgnitedDialogs
Constructor Summary | |
---|---|
IgnitedDialogs()
|
Method Summary | ||
---|---|---|
static android.app.AlertDialog.Builder |
newErrorDialog(android.app.Activity activity,
int titleId,
Exception error)
|
|
static android.app.AlertDialog.Builder |
newErrorDialog(android.app.Activity activity,
String title,
Exception error)
|
|
static android.app.AlertDialog.Builder |
newErrorHandlerDialog(android.app.Activity activity,
int titleId,
String emailAddress,
Exception error)
|
|
static android.app.AlertDialog.Builder |
newErrorHandlerDialog(android.app.Activity activity,
String title,
String emailAddress,
Exception error)
Displays a error dialog with an exception's message as its body. |
|
static
|
newListDialog(android.app.Activity context,
String title,
List<T> elements,
DialogClickListener<T> listener,
boolean closeOnSelect)
Creates a AlertDialog that shows a list of elements. |
|
static
|
newListDialog(android.app.Activity context,
String title,
List<T> elements,
DialogClickListener<T> listener,
boolean closeOnSelect,
int selectedItem)
|
|
static android.app.AlertDialog.Builder |
newMessageDialog(android.content.Context context,
int titleId,
int messageId,
int iconId)
|
|
static android.app.AlertDialog.Builder |
newMessageDialog(android.content.Context context,
String title,
String message,
int iconId)
Builds a new AlertDialog to display a simple message |
|
static android.app.ProgressDialog |
newProgressDialog(android.app.Activity activity)
Creates a new ProgressDialog with the default dialog title and message. |
|
static android.app.ProgressDialog |
newProgressDialog(android.app.Activity activity,
int progressDialogTitleId,
int progressDialogMsgId)
Creates a new ProgressDialog |
|
static android.app.AlertDialog.Builder |
newYesNoDialog(android.content.Context context,
int titleId,
int messageId,
int iconId,
android.content.DialogInterface.OnClickListener listener)
|
|
static android.app.AlertDialog.Builder |
newYesNoDialog(android.content.Context context,
String title,
String message,
int iconId,
android.content.DialogInterface.OnClickListener listener)
Builds a new Yes/No AlertDialog |
Methods inherited from class java.lang.Object |
---|
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait |
Constructor Detail |
---|
public IgnitedDialogs()
Method Detail |
---|
public static android.app.ProgressDialog newProgressDialog(android.app.Activity activity, int progressDialogTitleId, int progressDialogMsgId)
activity
- progressDialogTitleId
- The resource id for the title. If this is less than or equal to 0, a default title
is used.progressDialogMsgId
- The resource id for the message. If this is less than or equal to 0, a default
message is used.
public static android.app.ProgressDialog newProgressDialog(android.app.Activity activity)
activity
-
public static android.app.AlertDialog.Builder newYesNoDialog(android.content.Context context, String title, String message, int iconId, android.content.DialogInterface.OnClickListener listener)
context
- title
- message
- iconId
- listener
-
public static android.app.AlertDialog.Builder newYesNoDialog(android.content.Context context, int titleId, int messageId, int iconId, android.content.DialogInterface.OnClickListener listener)
public static android.app.AlertDialog.Builder newMessageDialog(android.content.Context context, String title, String message, int iconId)
context
- title
- message
- iconId
-
public static android.app.AlertDialog.Builder newMessageDialog(android.content.Context context, int titleId, int messageId, int iconId)
public static android.app.AlertDialog.Builder newErrorDialog(android.app.Activity activity, String title, Exception error)
public static android.app.AlertDialog.Builder newErrorDialog(android.app.Activity activity, int titleId, Exception error)
public static android.app.AlertDialog.Builder newErrorHandlerDialog(android.app.Activity activity, String title, String emailAddress, Exception error)
newErrorDialog(Activity, String, Exception)
.
Email subject and button label will have default values, but you can override them by defining the following strings resources:
activity
- title
- error
-
public static android.app.AlertDialog.Builder newErrorHandlerDialog(android.app.Activity activity, int titleId, String emailAddress, Exception error)
public static <T> android.app.AlertDialog.Builder newListDialog(android.app.Activity context, String title, List<T> elements, DialogClickListener<T> listener, boolean closeOnSelect)
T
- The type of each elementcontext
- title
- the title or null to disable the titleelements
- List of elements to be displayed. Each elements toString() method will be called.listener
- The listener to handle the onClick events.closeOnSelect
- If true the dialog closes as soon as one list item is selected, otherwise multiple
onClick events may be sent.
public static <T> android.app.AlertDialog.Builder newListDialog(android.app.Activity context, String title, List<T> elements, DialogClickListener<T> listener, boolean closeOnSelect, int selectedItem)
|
||||||||||
PREV CLASS NEXT CLASS | FRAMES NO FRAMES | |||||||||
SUMMARY: NESTED | FIELD | CONSTR | METHOD | DETAIL: FIELD | CONSTR | METHOD |