public abstract class DialogPreference extends Preference implements android.content.DialogInterface.OnClickListener, android.content.DialogInterface.OnDismissListener, PreferenceManager.OnActivityDestroyListener
Preference.BaseSavedState, Preference.OnPreferenceChangeListener, Preference.OnPreferenceClickListenerDEFAULT_ORDER| Constructor and Description |
|---|
DialogPreference(android.content.Context context) |
DialogPreference(android.content.Context context,
android.util.AttributeSet attrs) |
DialogPreference(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle) |
| Modifier and Type | Method and Description |
|---|---|
android.app.Dialog |
getDialog() |
android.graphics.drawable.Drawable |
getDialogIcon() |
int |
getDialogLayoutResource() |
CharSequence |
getDialogMessage() |
CharSequence |
getDialogTitle() |
CharSequence |
getNegativeButtonText() |
CharSequence |
getPositiveButtonText() |
protected boolean |
needInputMethod() |
void |
onActivityDestroy() |
protected void |
onBindDialogView(android.view.View view) |
protected void |
onClick() |
void |
onClick(android.content.DialogInterface dialog,
int which) |
protected android.view.View |
onCreateDialogView() |
protected void |
onDialogClosed(boolean positiveResult) |
void |
onDismiss(android.content.DialogInterface dialog) |
protected void |
onPrepareDialogBuilder(AlertDialog.Builder builder) |
protected void |
onRestoreInstanceState(android.os.Parcelable state) |
protected android.os.Parcelable |
onSaveInstanceState() |
void |
setDialogIcon(android.graphics.drawable.Drawable dialogIcon) |
void |
setDialogIcon(int dialogIconRes) |
void |
setDialogLayoutResource(int dialogLayoutResId) |
void |
setDialogMessage(CharSequence dialogMessage) |
void |
setDialogMessage(int dialogMessageResId) |
void |
setDialogTitle(CharSequence dialogTitle) |
void |
setDialogTitle(int dialogTitleResId) |
void |
setNegativeButtonText(CharSequence negativeButtonText) |
void |
setNegativeButtonText(int negativeButtonTextResId) |
void |
setPositiveButtonText(CharSequence positiveButtonText) |
void |
setPositiveButtonText(int positiveButtonTextResId) |
protected void |
showDialog(android.os.Bundle state) |
callChangeListener, compareTo, findPreferenceInHierarchy, findPreferenceInHierarchy, getContext, getDependency, getDependencyId, getEditor, getExtras, getFragment, getIcon, getIntent, getKey, getLayoutResource, getOnPreferenceChangeListener, getOnPreferenceClickListener, getOrder, getPersistedBoolean, getPersistedFloat, getPersistedFloatSet, getPersistedInt, getPersistedIntSet, getPersistedJSONArray, getPersistedJSONObject, getPersistedLong, getPersistedLongSet, getPersistedString, getPersistedStringSet, getPreferenceManager, getResId, getSharedPreferences, getShouldDisableView, getSummary, getTitle, getTitleRes, getView, getWidgetLayoutResource, hasKey, isEnabled, isPersistent, isSelectable, notifyChanged, notifyDependencyChange, notifyHierarchyChanged, onAttachedToActivity, onAttachedToHierarchy, onBindView, onCreateView, onDependencyChanged, onGetDefaultValue, onKey, onPrepareForRemoval, onSetInitialValue, peekExtras, persistBoolean, persistFloat, persistFloatSet, persistInt, persistIntSet, persistJSONArray, persistJSONObject, persistLong, persistLongSet, persistString, persistStringSet, restoreHierarchyState, saveHierarchyState, setDefaultValue, setDependency, setDependency, setEnabled, setFragment, setIcon, setIcon, setIntent, setKey, setLayoutResource, setOnPreferenceChangeListener, setOnPreferenceClickListener, setOrder, setPersistent, setResId, setSelectable, setShouldDisableView, setSummary, setSummary, setTitle, setTitle, setWidgetLayoutResource, shouldCommit, shouldDisableDependents, shouldPersist, toStringpublic DialogPreference(android.content.Context context)
public DialogPreference(android.content.Context context,
android.util.AttributeSet attrs)
public DialogPreference(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle)
public android.app.Dialog getDialog()
public android.graphics.drawable.Drawable getDialogIcon()
public int getDialogLayoutResource()
public CharSequence getDialogMessage()
public CharSequence getDialogTitle()
public CharSequence getNegativeButtonText()
public CharSequence getPositiveButtonText()
protected boolean needInputMethod()
public void onActivityDestroy()
onActivityDestroy in interface PreferenceManager.OnActivityDestroyListenerprotected void onBindDialogView(android.view.View view)
protected void onClick()
onClick in class Preferencepublic void onClick(android.content.DialogInterface dialog,
int which)
onClick in interface android.content.DialogInterface.OnClickListenerprotected android.view.View onCreateDialogView()
protected void onDialogClosed(boolean positiveResult)
public void onDismiss(android.content.DialogInterface dialog)
onDismiss in interface android.content.DialogInterface.OnDismissListenerprotected void onPrepareDialogBuilder(AlertDialog.Builder builder)
protected void onRestoreInstanceState(android.os.Parcelable state)
onRestoreInstanceState in class Preferenceprotected android.os.Parcelable onSaveInstanceState()
onSaveInstanceState in class Preferencepublic void setDialogIcon(android.graphics.drawable.Drawable dialogIcon)
public void setDialogIcon(int dialogIconRes)
public void setDialogLayoutResource(int dialogLayoutResId)
public void setDialogMessage(CharSequence dialogMessage)
public void setDialogMessage(int dialogMessageResId)
public void setDialogTitle(CharSequence dialogTitle)
public void setDialogTitle(int dialogTitleResId)
public void setNegativeButtonText(CharSequence negativeButtonText)
public void setNegativeButtonText(int negativeButtonTextResId)
public void setPositiveButtonText(CharSequence positiveButtonText)
public void setPositiveButtonText(int positiveButtonTextResId)
protected void showDialog(android.os.Bundle state)
Copyright © 2012-2013. All Rights Reserved.