public class SimpleDialog extends Dialog
| Modifier and Type | Class and Description |
|---|---|
static class |
SimpleDialog.Builder |
static interface |
SimpleDialog.OnSelectionChangedListener |
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 |
|---|---|
protected static int |
MODE_CUSTOM |
protected static int |
MODE_ITEMS |
protected static int |
MODE_MESSAGE |
protected static int |
MODE_MULTI_ITEMS |
protected static int |
MODE_NONE |
ACTION_NEGATIVE, ACTION_NEUTRAL, ACTION_POSITIVE, mActionHeight, mActionMinWidth, mActionOuterHeight, mActionOuterPadding, mActionPadding, mContentPadding, mDialogHorizontalPadding, mDialogVerticalPadding, mInAnimationId, mNegativeAction, mNeutralAction, mOutAnimationId, mPositiveAction, mTitle| Constructor and Description |
|---|
SimpleDialog(android.content.Context context) |
SimpleDialog(android.content.Context context,
int style) |
| Modifier and Type | Method and Description |
|---|---|
Dialog |
applyStyle(int resId) |
SimpleDialog |
checkBoxStyle(int resId) |
Dialog |
clearContent() |
Dialog |
contentView(android.view.View v) |
int |
getSelectedIndex() |
int[] |
getSelectedIndexes() |
java.lang.CharSequence |
getSelectedValue() |
java.lang.CharSequence[] |
getSelectedValues() |
SimpleDialog |
itemHeight(int height) |
SimpleDialog |
items(java.lang.CharSequence[] items,
int selectedIndex) |
SimpleDialog |
itemTextAppearance(int resId) |
SimpleDialog |
message(java.lang.CharSequence message) |
SimpleDialog |
message(int id) |
SimpleDialog |
messageTextAppearance(int resId) |
SimpleDialog |
messageTextColor(int color) |
SimpleDialog |
multiChoiceItems(java.lang.CharSequence[] items,
int... selectedIndexes) |
protected void |
onCreate() |
SimpleDialog |
onSelectionChangedListener(SimpleDialog.OnSelectionChangedListener listener) |
SimpleDialog |
radioButtonStyle(int resId) |
Dialog |
title(java.lang.CharSequence title) |
actionBackground, actionBackground, actionRipple, actionTextAppearance, actionTextColor, actionTextColor, addContentView, backgroundColor, cancelable, canceledOnTouchOutside, contentMargin, contentMargin, contentView, cornerRadius, dimAmount, dismiss, dividerColor, dividerHeight, elevation, inAnimation, layoutParams, maxElevation, negativeAction, negativeAction, negativeActionBackground, negativeActionBackground, negativeActionClickListener, negativeActionRipple, negativeActionTextAppearance, negativeActionTextColor, negativeActionTextColor, neutralAction, neutralAction, neutralActionBackground, neutralActionBackground, neutralActionClickListener, neutralActionRipple, neutralActionTextAppearance, neutralActionTextColor, neutralActionTextColor, outAnimation, positiveAction, positiveAction, positiveActionBackground, positiveActionBackground, positiveActionClickListener, positiveActionRipple, positiveActionTextAppearance, positiveActionTextColor, positiveActionTextColor, setCancelable, setCanceledOnTouchOutside, setContentView, setContentView, setContentView, setTitle, setTitle, show, showDivider, title, titleColor, titleTextAppearancecancel, closeOptionsMenu, create, dispatchGenericMotionEvent, dispatchKeyEvent, dispatchKeyShortcutEvent, dispatchPopulateAccessibilityEvent, dispatchTouchEvent, dispatchTrackballEvent, findViewById, getActionBar, getContext, getCurrentFocus, getLayoutInflater, getOwnerActivity, getVolumeControlStream, getWindow, hide, invalidateOptionsMenu, isShowing, onActionModeFinished, onActionModeStarted, onAttachedToWindow, onBackPressed, onContentChanged, onContextItemSelected, onContextMenuClosed, onCreate, onCreateContextMenu, onCreateOptionsMenu, onCreatePanelMenu, onCreatePanelView, onDetachedFromWindow, onGenericMotionEvent, onKeyDown, onKeyLongPress, onKeyMultiple, onKeyShortcut, onKeyUp, onMenuItemSelected, onMenuOpened, onOptionsItemSelected, onOptionsMenuClosed, onPanelClosed, onPrepareOptionsMenu, onPreparePanel, onRestoreInstanceState, onSaveInstanceState, onSearchRequested, onStart, onStop, onTouchEvent, onTrackballEvent, onWindowAttributesChanged, onWindowFocusChanged, onWindowStartingActionMode, openContextMenu, openOptionsMenu, registerForContextMenu, requestWindowFeature, setCancelMessage, setDismissMessage, setFeatureDrawable, setFeatureDrawableAlpha, setFeatureDrawableResource, setFeatureDrawableUri, setOnCancelListener, setOnDismissListener, setOnKeyListener, setOnShowListener, setOwnerActivity, setVolumeControlStream, takeKeyEvents, unregisterForContextMenuprotected static final int MODE_NONE
protected static final int MODE_MESSAGE
protected static final int MODE_ITEMS
protected static final int MODE_MULTI_ITEMS
protected static final int MODE_CUSTOM
public SimpleDialog(android.content.Context context)
public SimpleDialog(android.content.Context context,
int style)
public Dialog applyStyle(int resId)
applyStyle in class Dialogpublic Dialog clearContent()
clearContent in class Dialogpublic Dialog contentView(android.view.View v)
contentView in class Dialogpublic SimpleDialog message(java.lang.CharSequence message)
public SimpleDialog message(int id)
public SimpleDialog messageTextAppearance(int resId)
public SimpleDialog messageTextColor(int color)
public SimpleDialog radioButtonStyle(int resId)
public SimpleDialog checkBoxStyle(int resId)
public SimpleDialog itemHeight(int height)
public SimpleDialog itemTextAppearance(int resId)
public SimpleDialog items(java.lang.CharSequence[] items, int selectedIndex)
public SimpleDialog multiChoiceItems(java.lang.CharSequence[] items, int... selectedIndexes)
public SimpleDialog onSelectionChangedListener(SimpleDialog.OnSelectionChangedListener listener)
public int[] getSelectedIndexes()
public java.lang.CharSequence[] getSelectedValues()
public int getSelectedIndex()
public java.lang.CharSequence getSelectedValue()