public class WMSweetAlertDialog
extends android.app.Dialog
implements android.view.View.OnClickListener
| Modifier and Type | Class and Description |
|---|---|
static interface |
WMSweetAlertDialog.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 |
|---|
WMSweetAlertDialog(android.content.Context context) |
WMSweetAlertDialog(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 WMSweetAlertDialog(android.content.Context context)
public WMSweetAlertDialog(android.content.Context context,
int alertType)
public WMSweetAlertDialog hideConfirmButton()
protected void onCreate(android.os.Bundle savedInstanceState)
onCreate in class android.app.Dialogpublic int getAlerType()
public void changeAlertType(int alertType)
public java.lang.String getTitleText()
public WMSweetAlertDialog setTitleText(java.lang.String text)
public WMSweetAlertDialog setTitleText(int resId)
public WMSweetAlertDialog setCustomImage(android.graphics.drawable.Drawable drawable)
public WMSweetAlertDialog setCustomImage(int resourceId)
public java.lang.String getContentText()
public WMSweetAlertDialog setContentText(java.lang.String text)
text - text which can contain html tags.public static int spToPx(float sp,
android.content.Context context)
public boolean isShowCancelButton()
public WMSweetAlertDialog showCancelButton(boolean isShow)
public boolean isShowContentText()
public WMSweetAlertDialog showContentText(boolean isShow)
public java.lang.String getCancelText()
public WMSweetAlertDialog setCancelText(java.lang.String text)
public java.lang.String getConfirmText()
public WMSweetAlertDialog setConfirmText(java.lang.String text)
public WMSweetAlertDialog setCancelClickListener(WMSweetAlertDialog.OnSweetClickListener listener)
public WMSweetAlertDialog setConfirmClickListener(WMSweetAlertDialog.OnSweetClickListener listener)
public WMSweetAlertDialog setNeutralText(java.lang.String text)
public WMSweetAlertDialog setNeutralClickListener(WMSweetAlertDialog.OnSweetClickListener listener)
public WMSweetAlertDialog setDialogSize(android.view.ViewGroup.LayoutParams params)
params - add custom width and heightpublic WMSweetAlertDialog setDialogPadding(int left, int top, int right, int bottom)
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 WMSweetAlertDialog setConfirmButton(java.lang.String text, WMSweetAlertDialog.OnSweetClickListener listener)
public WMSweetAlertDialog setConfirmButton(int resId, WMSweetAlertDialog.OnSweetClickListener listener)
public WMSweetAlertDialog setCancelButton(java.lang.String text, WMSweetAlertDialog.OnSweetClickListener listener)
public WMSweetAlertDialog setCancelButton(int resId, WMSweetAlertDialog.OnSweetClickListener listener)
public WMSweetAlertDialog setNeutralButton(java.lang.String text, WMSweetAlertDialog.OnSweetClickListener listener)
public WMSweetAlertDialog setNeutralButton(int resId, WMSweetAlertDialog.OnSweetClickListener listener)
public WMSweetAlertDialog setContentTextSize(int value)
value - text size in sppublic int getContentTextSize()
protected void onStart()
onStart in class android.app.Dialogpublic WMSweetAlertDialog setCustomView(android.view.View view)
view - add custom viewpublic 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()