android.preference
Class DialogPreference
java.lang.Object
android.preference.Preference
android.preference.DialogPreference
- All Implemented Interfaces:
- DialogInterface.OnClickListener, DialogInterface.OnDismissListener, PreferenceManager.OnActivityDestroyListener, Comparable<Preference>
- Direct Known Subclasses:
- EditTextPreference, ListPreference, MultiSelectListPreference
public abstract class DialogPreference
- extends Preference
- implements DialogInterface.OnClickListener, DialogInterface.OnDismissListener, PreferenceManager.OnActivityDestroyListener
Methods inherited from class android.preference.Preference |
callChangeListener, compareTo, findPreferenceInHierarchy, getContext, getDependency, getEditor, getExtras, getFragment, getIcon, getIntent, getKey, getLayoutResource, getOnPreferenceChangeListener, getOnPreferenceClickListener, getOrder, getPersistedBoolean, getPersistedFloat, getPersistedInt, getPersistedLong, getPersistedString, getPreferenceManager, getSharedPreferences, getShouldDisableView, getSummary, getTitle, getTitleRes, getView, getWidgetLayoutResource, hasKey, isEnabled, isPersistent, isSelectable, notifyChanged, notifyDependencyChange, notifyHierarchyChanged, onAttachedToActivity, onAttachedToHierarchy, onBindView, onCreateView, onDependencyChanged, onGetDefaultValue, onPrepareForRemoval, onSetInitialValue, peekExtras, persistBoolean, persistFloat, persistInt, persistLong, persistString, restoreHierarchyState, saveHierarchyState, setDefaultValue, setDependency, setEnabled, setFragment, setIcon, setIcon, setIntent, setKey, setLayoutResource, setOnPreferenceChangeListener, setOnPreferenceClickListener, setOrder, setPersistent, setSelectable, setShouldDisableView, setSummary, setSummary, setTitle, setTitle, setWidgetLayoutResource, shouldCommit, shouldDisableDependents, shouldPersist, toString |
DialogPreference
public DialogPreference(Context context,
AttributeSet attrs,
int defStyle)
DialogPreference
public DialogPreference(Context context,
AttributeSet attrs)
setDialogTitle
public void setDialogTitle(CharSequence dialogTitle)
setDialogTitle
public void setDialogTitle(int dialogTitleResId)
getDialogTitle
public CharSequence getDialogTitle()
setDialogMessage
public void setDialogMessage(CharSequence dialogMessage)
setDialogMessage
public void setDialogMessage(int dialogMessageResId)
getDialogMessage
public CharSequence getDialogMessage()
setDialogIcon
public void setDialogIcon(Drawable dialogIcon)
setDialogIcon
public void setDialogIcon(int dialogIconRes)
getDialogIcon
public Drawable getDialogIcon()
setPositiveButtonText
public void setPositiveButtonText(CharSequence positiveButtonText)
setPositiveButtonText
public void setPositiveButtonText(int positiveButtonTextResId)
getPositiveButtonText
public CharSequence getPositiveButtonText()
setNegativeButtonText
public void setNegativeButtonText(CharSequence negativeButtonText)
setNegativeButtonText
public void setNegativeButtonText(int negativeButtonTextResId)
getNegativeButtonText
public CharSequence getNegativeButtonText()
setDialogLayoutResource
public void setDialogLayoutResource(int dialogLayoutResId)
getDialogLayoutResource
public int getDialogLayoutResource()
onPrepareDialogBuilder
protected void onPrepareDialogBuilder(AlertDialog.Builder builder)
onClick
protected void onClick()
- Overrides:
onClick
in class Preference
showDialog
protected void showDialog(Bundle state)
onCreateDialogView
protected View onCreateDialogView()
onBindDialogView
protected void onBindDialogView(View view)
onClick
public void onClick(DialogInterface dialog,
int which)
- Specified by:
onClick
in interface DialogInterface.OnClickListener
onDismiss
public void onDismiss(DialogInterface dialog)
- Specified by:
onDismiss
in interface DialogInterface.OnDismissListener
onDialogClosed
protected void onDialogClosed(boolean positiveResult)
getDialog
public Dialog getDialog()
onActivityDestroy
public void onActivityDestroy()
- Specified by:
onActivityDestroy
in interface PreferenceManager.OnActivityDestroyListener
onSaveInstanceState
protected Parcelable onSaveInstanceState()
- Overrides:
onSaveInstanceState
in class Preference
onRestoreInstanceState
protected void onRestoreInstanceState(Parcelable state)
- Overrides:
onRestoreInstanceState
in class Preference
Copyright © 2008-2012. All Rights Reserved.