public class RingtonePreference extends Preference implements RingtonePicker.RingtonePickerListener
Preference.BaseSavedState, Preference.OnPreferenceChangeListener, Preference.OnPreferenceClickListenerDEFAULT_ORDER| Constructor and Description |
|---|
RingtonePreference(android.content.Context context) |
RingtonePreference(android.content.Context context,
android.util.AttributeSet attrs) |
RingtonePreference(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle) |
| Modifier and Type | Method and Description |
|---|---|
int |
getRingtoneType() |
boolean |
getShowDefault() |
boolean |
getShowSilent() |
protected void |
onClick() |
protected Object |
onGetDefaultValue(android.content.res.TypedArray a,
int index) |
protected void |
onPrepareRingtonePickerIntent(android.content.Intent ringtonePickerIntent) |
protected android.net.Uri |
onRestoreRingtone() |
void |
onRingtonePickerCanceled() |
void |
onRingtonePickerChanged(android.net.Uri uri) |
protected void |
onSaveRingtone(android.net.Uri ringtoneUri) |
protected void |
onSetInitialValue(boolean restorePersistedValue,
Object defaultValueObj) |
void |
setRingtoneType(int type) |
void |
setShowDefault(boolean showDefault) |
void |
setShowSilent(boolean showSilent) |
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, onKey, onPrepareForRemoval, onRestoreInstanceState, onSaveInstanceState, 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 RingtonePreference(android.content.Context context)
public RingtonePreference(android.content.Context context,
android.util.AttributeSet attrs)
public RingtonePreference(android.content.Context context,
android.util.AttributeSet attrs,
int defStyle)
public int getRingtoneType()
public boolean getShowDefault()
public boolean getShowSilent()
protected void onClick()
onClick in class Preferenceprotected Object onGetDefaultValue(android.content.res.TypedArray a, int index)
onGetDefaultValue in class Preferenceprotected void onPrepareRingtonePickerIntent(android.content.Intent ringtonePickerIntent)
protected android.net.Uri onRestoreRingtone()
public void onRingtonePickerCanceled()
onRingtonePickerCanceled in interface RingtonePicker.RingtonePickerListenerpublic void onRingtonePickerChanged(android.net.Uri uri)
onRingtonePickerChanged in interface RingtonePicker.RingtonePickerListenerprotected void onSaveRingtone(android.net.Uri ringtoneUri)
protected void onSetInitialValue(boolean restorePersistedValue,
Object defaultValueObj)
onSetInitialValue in class Preferencepublic void setRingtoneType(int type)
public void setShowDefault(boolean showDefault)
public void setShowSilent(boolean showSilent)
Copyright © 2012-2013. All Rights Reserved.