com.todoroo.andlib.utility
Class DialogUtilities

java.lang.Object
  extended by com.todoroo.andlib.utility.DialogUtilities

public class DialogUtilities
extends java.lang.Object


Constructor Summary
DialogUtilities()
           
 
Method Summary
static void dismissDialog(android.app.Activity activity, android.app.Dialog dialog)
          Dismiss a dialog off the UI thread
static void htmlDialog(android.content.Context context, java.lang.String html, int title)
          Display an OK dialog with HTML content
static void okCancelCustomDialog(android.app.Activity activity, java.lang.String title, java.lang.String text, int okTitleId, int cancelTitleId, int icon, android.content.DialogInterface.OnClickListener okListener, android.content.DialogInterface.OnClickListener cancelListener)
          Displays a dialog box with custom titled OK and cancel button titles
static void okCancelDialog(android.app.Activity activity, java.lang.String text, android.content.DialogInterface.OnClickListener okListener, android.content.DialogInterface.OnClickListener cancelListener)
          Displays a dialog box with OK and Cancel buttons
static void okCancelDialog(android.app.Activity activity, java.lang.String title, java.lang.String text, android.content.DialogInterface.OnClickListener okListener, android.content.DialogInterface.OnClickListener cancelListener)
          Displays a dialog box with OK and Cancel buttons and custom title
static void okDialog(android.app.Activity activity, java.lang.String text, android.content.DialogInterface.OnClickListener okListener)
          Displays a dialog box with an OK button
static void okDialog(android.app.Activity activity, java.lang.String title, int icon, java.lang.CharSequence text, android.content.DialogInterface.OnClickListener okListener)
          Displays a dialog box with an OK button
static android.app.ProgressDialog progressDialog(android.content.Context context, java.lang.String text)
          Displays a progress dialog.
static void viewDialog(android.app.Activity activity, java.lang.String text, android.view.View view, android.content.DialogInterface.OnClickListener okListener, android.content.DialogInterface.OnClickListener cancelListener)
          Displays a dialog box with a EditText and an ok / cancel
 
Methods inherited from class java.lang.Object
equals, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
 

Constructor Detail

DialogUtilities

public DialogUtilities()
Method Detail

viewDialog

public static void viewDialog(android.app.Activity activity,
                              java.lang.String text,
                              android.view.View view,
                              android.content.DialogInterface.OnClickListener okListener,
                              android.content.DialogInterface.OnClickListener cancelListener)
Displays a dialog box with a EditText and an ok / cancel

Parameters:
activity -
text -
okListener -

htmlDialog

public static void htmlDialog(android.content.Context context,
                              java.lang.String html,
                              int title)
Display an OK dialog with HTML content

Parameters:
context -
html -
title -

okDialog

public static void okDialog(android.app.Activity activity,
                            java.lang.String text,
                            android.content.DialogInterface.OnClickListener okListener)
Displays a dialog box with an OK button

Parameters:
activity -
text -
okListener -

okDialog

public static void okDialog(android.app.Activity activity,
                            java.lang.String title,
                            int icon,
                            java.lang.CharSequence text,
                            android.content.DialogInterface.OnClickListener okListener)
Displays a dialog box with an OK button

Parameters:
activity -
text -
okListener -

okCancelDialog

public static void okCancelDialog(android.app.Activity activity,
                                  java.lang.String title,
                                  java.lang.String text,
                                  android.content.DialogInterface.OnClickListener okListener,
                                  android.content.DialogInterface.OnClickListener cancelListener)
Displays a dialog box with OK and Cancel buttons and custom title

Parameters:
activity -
title -
text -
okListener -
cancelListener -

okCancelDialog

public static void okCancelDialog(android.app.Activity activity,
                                  java.lang.String text,
                                  android.content.DialogInterface.OnClickListener okListener,
                                  android.content.DialogInterface.OnClickListener cancelListener)
Displays a dialog box with OK and Cancel buttons

Parameters:
activity -
text -
okListener -
cancelListener -

okCancelCustomDialog

public static void okCancelCustomDialog(android.app.Activity activity,
                                        java.lang.String title,
                                        java.lang.String text,
                                        int okTitleId,
                                        int cancelTitleId,
                                        int icon,
                                        android.content.DialogInterface.OnClickListener okListener,
                                        android.content.DialogInterface.OnClickListener cancelListener)
Displays a dialog box with custom titled OK and cancel button titles


progressDialog

public static android.app.ProgressDialog progressDialog(android.content.Context context,
                                                        java.lang.String text)
Displays a progress dialog. Must be run on the UI thread

Parameters:
context -
text -
Returns:

dismissDialog

public static void dismissDialog(android.app.Activity activity,
                                 android.app.Dialog dialog)
Dismiss a dialog off the UI thread

Parameters:
activity -
dialog -