public static class SimpleDialog.Builder extends Dialog.Builder implements SimpleDialog.OnSelectionChangedListener
| Modifier and Type | Field and Description |
|---|---|
static android.os.Parcelable.Creator<SimpleDialog.Builder> |
CREATOR |
protected java.lang.CharSequence[] |
mItems |
protected java.lang.CharSequence |
mMessage |
protected int |
mMode |
protected int[] |
mSelectedIndexes |
mContentViewId, mDialog, mNegative, mNeutral, mPositive, mStyleId, mTitle| Modifier | Constructor and Description |
|---|---|
|
SimpleDialog.Builder() |
|
SimpleDialog.Builder(int styleId) |
protected |
SimpleDialog.Builder(android.os.Parcel in) |
| Modifier and Type | Method and Description |
|---|---|
int |
getSelectedIndex() |
int[] |
getSelectedIndexes() |
java.lang.CharSequence |
getSelectedValue() |
java.lang.CharSequence[] |
getSelectedValues() |
SimpleDialog.Builder |
items(java.lang.CharSequence[] items,
int selectedIndex) |
SimpleDialog.Builder |
message(java.lang.CharSequence message) |
SimpleDialog.Builder |
multiChoiceItems(java.lang.CharSequence[] items,
int... selectedIndexes) |
protected Dialog |
onBuild(android.content.Context context,
int styleId) |
protected void |
onReadFromParcel(android.os.Parcel in) |
void |
onSelectionChanged(int index,
boolean selected) |
protected void |
onWriteToParcel(android.os.Parcel dest,
int flags) |
build, contentView, describeContents, negativeAction, neutralAction, onNegativeActionClicked, onNeutralActionClicked, onPositiveActionClicked, positiveAction, style, title, writeToParcelprotected int mMode
protected java.lang.CharSequence mMessage
protected java.lang.CharSequence[] mItems
protected int[] mSelectedIndexes
public static final android.os.Parcelable.Creator<SimpleDialog.Builder> CREATOR
public SimpleDialog.Builder()
public SimpleDialog.Builder(int styleId)
protected SimpleDialog.Builder(android.os.Parcel in)
public SimpleDialog.Builder message(java.lang.CharSequence message)
public SimpleDialog.Builder items(java.lang.CharSequence[] items, int selectedIndex)
public SimpleDialog.Builder multiChoiceItems(java.lang.CharSequence[] items, int... selectedIndexes)
public int getSelectedIndex()
public java.lang.CharSequence getSelectedValue()
public int[] getSelectedIndexes()
public java.lang.CharSequence[] getSelectedValues()
protected Dialog onBuild(android.content.Context context, int styleId)
onBuild in class Dialog.Builderpublic void onSelectionChanged(int index,
boolean selected)
onSelectionChanged in interface SimpleDialog.OnSelectionChangedListenerprotected void onReadFromParcel(android.os.Parcel in)
onReadFromParcel in class Dialog.Builderprotected void onWriteToParcel(android.os.Parcel dest,
int flags)
onWriteToParcel in class Dialog.Builder