public class SweetAlertDialog
extends android.app.Dialog
implements android.view.View.OnClickListener
| Modifier and Type | Class and Description |
|---|---|
static interface |
SweetAlertDialog.OnSweetClickListener |
android.content.DialogInterface.OnCancelListener, android.content.DialogInterface.OnClickListener, android.content.DialogInterface.OnDismissListener, android.content.DialogInterface.OnKeyListener, android.content.DialogInterface.OnMultiChoiceClickListener, android.content.DialogInterface.OnShowListener| Modifier and Type | Field and Description |
|---|---|
static int |
BUTTON_CANCEL |
static int |
BUTTON_CONFIRM |
static int |
CUSTOM_IMAGE_TYPE |
static boolean |
DARK_STYLE |
static int |
ERROR_TYPE |
static int |
NORMAL_TYPE |
static int |
PROGRESS_TYPE |
static int |
SUCCESS_TYPE |
static int |
WARNING_TYPE |
| Constructor and Description |
|---|
SweetAlertDialog(android.content.Context context) |
SweetAlertDialog(android.content.Context context,
int alertType) |
addContentView, closeOptionsMenu, create, dismiss, dispatchGenericMotionEvent, dispatchKeyEvent, dispatchKeyShortcutEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, findViewById, getActionBar, getContext, getCurrentFocus, getLayoutInflater, getOwnerActivity, getSearchEvent, getVolumeControlStream, getWindow, hide, invalidateOptionsMenu, isShowing, onActionModeFinished, onActionModeStarted, onAttachedToWindow, onBackPressed, onContentChanged, onContextItemSelected, onContextMenuClosed, onCreateContextMenu, onCreateOptionsMenu, onCreatePanelMenu, onCreatePanelView, onDetachedFromWindow, onGenericMotionEvent, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onMenuItemSelected, onMenuOpened, onOptionsItemSelected, onOptionsMenuClosed, onPanelClosed, onPrepareOptionsMenu, onPreparePanel, onRestoreInstanceState, onSaveInstanceState, onSearchRequested, onSearchRequested, onStop, onTouchEvent, onTrackballEvent, onWindowAttributesChanged, onWindowFocusChanged, onWindowStartingActionMode, onWindowStartingActionMode, openContextMenu, openOptionsMenu, registerForContextMenu, requestWindowFeature, setCancelable, setCanceledOnTouchOutside, setCancelMessage, setContentView, setContentView, setContentView, setDismissMessage, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setOnCancelListener, setOnDismissListener, setOnKeyListener, setOnShowListener, setOwnerActivity, setVolumeControlStream, show, takeKeyEvents, unregisterForContextMenupublic static final int NORMAL_TYPE
public static final int ERROR_TYPE
public static final int SUCCESS_TYPE
public static final int WARNING_TYPE
public static final int CUSTOM_IMAGE_TYPE
public static final int PROGRESS_TYPE
public static boolean DARK_STYLE
public static final int BUTTON_CONFIRM
public static final int BUTTON_CANCEL
public SweetAlertDialog(android.content.Context context)
public SweetAlertDialog(android.content.Context context,
int alertType)
public SweetAlertDialog hideConfirmButton()
protected void onCreate(android.os.Bundle savedInstanceState)
onCreate in class android.app.Dialogpublic int getAlertType()
public void changeAlertType(int alertType)
public java.lang.String getTitleText()
public SweetAlertDialog setTitleText(java.lang.String text)
public SweetAlertDialog setTitleText(int resId)
public SweetAlertDialog setCustomImage(android.graphics.drawable.Drawable drawable)
public SweetAlertDialog setCustomImage(int resourceId)
public java.lang.String getContentText()
public SweetAlertDialog setContentText(java.lang.String text)
text - text which can contain html tags.public static int spToPx(float sp,
android.content.Context context)
public SweetAlertDialog setStrokeWidth(float width)
width - in SPpublic boolean isShowCancelButton()
public SweetAlertDialog showCancelButton(boolean isShow)
public boolean isShowContentText()
public SweetAlertDialog showContentText(boolean isShow)
public java.lang.String getCancelText()
public SweetAlertDialog setCancelText(java.lang.String text)
public java.lang.String getConfirmText()
public SweetAlertDialog setConfirmText(java.lang.String text)
public SweetAlertDialog setConfirmButtonBackgroundColor(java.lang.Integer color)
public java.lang.Integer getConfirmButtonBackgroundColor()
public SweetAlertDialog setNeutralButtonBackgroundColor(java.lang.Integer color)
public java.lang.Integer getNeutralButtonBackgroundColor()
public SweetAlertDialog setCancelButtonBackgroundColor(java.lang.Integer color)
public java.lang.Integer getCancelButtonBackgroundColor()
public SweetAlertDialog setConfirmButtonTextColor(java.lang.Integer color)
public java.lang.Integer getConfirmButtonTextColor()
public SweetAlertDialog setNeutralButtonTextColor(java.lang.Integer color)
public java.lang.Integer getNeutralButtonTextColor()
public SweetAlertDialog setCancelButtonTextColor(java.lang.Integer color)
public java.lang.Integer getCancelButtonTextColor()
public SweetAlertDialog setCancelClickListener(SweetAlertDialog.OnSweetClickListener listener)
public SweetAlertDialog setConfirmClickListener(SweetAlertDialog.OnSweetClickListener listener)
public SweetAlertDialog setNeutralText(java.lang.String text)
public SweetAlertDialog setNeutralClickListener(SweetAlertDialog.OnSweetClickListener listener)
public void setTitle(java.lang.CharSequence title)
setTitle in class android.app.Dialogpublic void setTitle(int titleId)
setTitle in class android.app.Dialogpublic android.widget.Button getButton(int buttonType)
public SweetAlertDialog setConfirmButton(java.lang.String text, SweetAlertDialog.OnSweetClickListener listener)
public SweetAlertDialog setConfirmButton(int resId, SweetAlertDialog.OnSweetClickListener listener)
public SweetAlertDialog setCancelButton(java.lang.String text, SweetAlertDialog.OnSweetClickListener listener)
public SweetAlertDialog setCancelButton(int resId, SweetAlertDialog.OnSweetClickListener listener)
public SweetAlertDialog setNeutralButton(java.lang.String text, SweetAlertDialog.OnSweetClickListener listener)
public SweetAlertDialog setNeutralButton(int resId, SweetAlertDialog.OnSweetClickListener listener)
public SweetAlertDialog setContentTextSize(int value)
value - text size in sppublic int getContentTextSize()
protected void onStart()
onStart in class android.app.Dialogpublic SweetAlertDialog setCustomView(android.view.View view)
view - public void cancel()
cancel in interface android.content.DialogInterfacecancel in class android.app.Dialogpublic void dismissWithAnimation()
public void onClick(android.view.View v)
onClick in interface android.view.View.OnClickListenerpublic ProgressHelper getProgressHelper()
public SweetAlertDialog setHideKeyBoardOnDismiss(boolean hide)
public boolean isHideKeyBoardOnDismiss()