java.lang.Object | ||||
android.preference.Preference | Comparable<T> | |||
android.preference.DialogPreference | DialogInterface.OnClickListener DialogInterface.OnDismissListener | |||
android.preference.EditTextPreference |
The EditTextPreference class is a preference that allows for string input.
It is a subclass of DialogPreference and shows the EditText in a dialog. This EditText can be modified either programmatically via getEditText(), or through XML by setting any EditText attributes on the EditTextPreference.
This preference will store a string into the SharedPreferences.
See EditText Attributes.
EditTextPreference(Context context, AttributeSet attrs, int defStyle) | ||||||
EditTextPreference(Context context, AttributeSet attrs) | ||||||
EditTextPreference(Context context) |
EditText | getEditText() | |||||
Returns the EditText widget that will be shown in the dialog. | ||||||
String | getText() | |||||
Gets the text from the SharedPreferences. | ||||||
void | setText(String text) | |||||
Saves the text to the SharedPreferences. | ||||||
boolean | shouldDisableDependents() | |||||
Should return whether this preference's dependents should currently be disabled. |
void | onAddEditTextToDialogView(View dialogView, EditText editText) | |||||
Adds the EditText widget of this preference to the dialog's view. | ||||||
void | onBindDialogView(View view) | |||||
Binds views in the content View of the dialog to data. | ||||||
void | onDialogClosed(boolean positiveResult) | |||||
Called when the dialog is dismissed and should be used to save data to the SharedPreferences. | ||||||
Object | onGetDefaultValue(TypedArray a, int index) | |||||
Called when Preference is being inflated and the default value attribute needs to be read. | ||||||
void | onRestoreInstanceState(Parcelable state) | |||||
Hook allowing a preference to re-apply a representation of its internal state that had previously been generated by onSaveInstanceState(). | ||||||
Parcelable | onSaveInstanceState() | |||||
Hook allowing a preference to generate a representation of its internal state that can later be used to create a new instance with that same state. | ||||||
void | onSetInitialValue(boolean restoreValue, Object defaultValue) | |||||
Implement this to set the initial value of the Preference. |
text | The text to save |
---|
dialogView | The dialog view. |
---|
Make sure to call through to the superclass implementation.
view | The content View of the dialog, if it is custom. |
---|
positiveResult | Whether the positive button was clicked (true), or the negative button was clicked or the dialog was canceled (false). |
---|
For example, if the value type is String, the body of the method would proxy to getString(int).
a | The set of attributes. |
---|---|
index | The index of the default value attribute. |
state | The frozen state that had previously been returned by onSaveInstanceState(). |
---|
This may not always be called. One example is if it should not persist but there is no default value given.
restoreValue | Whether to restore the persisted value (true), or use the given default value (false). |
---|---|
defaultValue | The default value. Only use if restoreValue is false. |
Copyright 2007 Google Inc. | Build 0.9_r1-98467 - 14 Aug 2008 18:48 |