public class

EditPhoneNumberPreference

extends EditTextPreference
java.lang.Object
   ↳ android.preference.Preference
     ↳ android.preference.DialogPreference
       ↳ android.preference.EditTextPreference
         ↳ com.android.phone.EditPhoneNumberPreference
Known Direct Subclasses

Summary

[Expand]
Inherited Constants
From class android.preference.Preference
Public Constructors
EditPhoneNumberPreference(Context context, AttributeSet attrs)
EditPhoneNumberPreference(Context context)
Public Methods
String getPhoneNumber()
Phone number handling code
CharSequence getSummaryOff()
CharSequence getSummaryOn()
boolean isToggled()
void onClick(DialogInterface dialog, int which)
void onPickActivityResult(String pickedValue)
void setDialogOnClosedListener(EditPhoneNumberPreference.OnDialogClosedListener l)
void setDialogOnFocusChangeListener(View.OnFocusChangeListener l)
void setParentActivity(Activity parent, int identifier)
void setParentActivity(Activity parent, int identifier, EditPhoneNumberPreference.GetDefaultNumberListener l)
EditPhoneNumberPreference setPhoneNumber(String number)
EditPhoneNumberPreference setSummaryOff(int summaryResId)
EditPhoneNumberPreference setSummaryOff(CharSequence summary)
EditPhoneNumberPreference setSummaryOn(CharSequence summary)
EditPhoneNumberPreference setSummaryOn(int summaryResId)
EditPhoneNumberPreference setToggled(boolean checked)
boolean shouldDisableDependents()
Decides how to disable dependents.
void showPhoneNumberDialog()
Externally visible method to bring up the dialog.
Protected Methods
String getRawPhoneNumber()
The phone number including any formatting characters
String getStringValue()
void onAddEditTextToDialogView(View dialogView, EditText editText)
Overriding EditTextPreference's onAddEditTextToDialogView.
void onBindDialogView(View view)
void onBindView(View view)
void onDialogClosed(boolean positiveResult)
void onPrepareDialogBuilder(AlertDialog.Builder builder)
void onSetInitialValue(boolean restoreValue, Object defaultValue)
boolean persistString(String value)
void setValueFromString(String value)
[Expand]
Inherited Methods
From class android.preference.EditTextPreference
From class android.preference.DialogPreference
From class android.preference.Preference
From class java.lang.Object
From interface android.content.DialogInterface.OnClickListener
From interface android.content.DialogInterface.OnDismissListener
From interface android.preference.PreferenceManager.OnActivityDestroyListener
From interface java.lang.Comparable

Public Constructors

public EditPhoneNumberPreference (Context context, AttributeSet attrs)

public EditPhoneNumberPreference (Context context)

Public Methods

public String getPhoneNumber ()

Phone number handling code

public CharSequence getSummaryOff ()

public CharSequence getSummaryOn ()

public boolean isToggled ()

public void onClick (DialogInterface dialog, int which)

public void onPickActivityResult (String pickedValue)

public void setDialogOnClosedListener (EditPhoneNumberPreference.OnDialogClosedListener l)

public void setDialogOnFocusChangeListener (View.OnFocusChangeListener l)

public void setParentActivity (Activity parent, int identifier)

public void setParentActivity (Activity parent, int identifier, EditPhoneNumberPreference.GetDefaultNumberListener l)

public EditPhoneNumberPreference setPhoneNumber (String number)

public EditPhoneNumberPreference setSummaryOff (int summaryResId)

public EditPhoneNumberPreference setSummaryOff (CharSequence summary)

public EditPhoneNumberPreference setSummaryOn (CharSequence summary)

public EditPhoneNumberPreference setSummaryOn (int summaryResId)

public EditPhoneNumberPreference setToggled (boolean checked)

public boolean shouldDisableDependents ()

Decides how to disable dependents.

public void showPhoneNumberDialog ()

Externally visible method to bring up the dialog. Generally used when we are navigating the user to this preference.

Protected Methods

protected String getRawPhoneNumber ()

The phone number including any formatting characters

protected String getStringValue ()

protected void onAddEditTextToDialogView (View dialogView, EditText editText)

Overriding EditTextPreference's onAddEditTextToDialogView. This method attaches the EditText to the container specific to this preference's dialog layout.

protected void onBindDialogView (View view)

protected void onBindView (View view)

protected void onDialogClosed (boolean positiveResult)

protected void onPrepareDialogBuilder (AlertDialog.Builder builder)

protected void onSetInitialValue (boolean restoreValue, Object defaultValue)

protected boolean persistString (String value)

protected void setValueFromString (String value)