android.preference
Class RingtonePreference

java.lang.Object
  extended by android.preference.Preference
      extended by android.preference.RingtonePreference
All Implemented Interfaces:
PreferenceManager.OnActivityResultListener, Comparable<Preference>

public class RingtonePreference
extends Preference
implements PreferenceManager.OnActivityResultListener


Nested Class Summary
 
Nested classes/interfaces inherited from class android.preference.Preference
Preference.BaseSavedState, Preference.OnPreferenceChangeListener, Preference.OnPreferenceClickListener
 
Field Summary
 
Fields inherited from class android.preference.Preference
DEFAULT_ORDER
 
Constructor Summary
RingtonePreference(Context context)
           
RingtonePreference(Context context, AttributeSet attrs)
           
RingtonePreference(Context context, AttributeSet attrs, int defStyle)
           
 
Method Summary
 int getRingtoneType()
           
 boolean getShowDefault()
           
 boolean getShowSilent()
           
 boolean onActivityResult(int requestCode, int resultCode, Intent data)
           
protected  void onAttachedToHierarchy(PreferenceManager preferenceManager)
           
protected  void onClick()
           
protected  Object onGetDefaultValue(TypedArray a, int index)
           
protected  void onPrepareRingtonePickerIntent(Intent ringtonePickerIntent)
           
protected  Uri onRestoreRingtone()
           
protected  void onSaveRingtone(Uri ringtoneUri)
           
protected  void onSetInitialValue(boolean restorePersistedValue, Object defaultValueObj)
           
 void setRingtoneType(int type)
           
 void setShowDefault(boolean showDefault)
           
 void setShowSilent(boolean showSilent)
           
 
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, onBindView, onCreateView, onDependencyChanged, onPrepareForRemoval, onRestoreInstanceState, onSaveInstanceState, 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
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

RingtonePreference

public RingtonePreference(Context context,
                          AttributeSet attrs,
                          int defStyle)

RingtonePreference

public RingtonePreference(Context context,
                          AttributeSet attrs)

RingtonePreference

public RingtonePreference(Context context)
Method Detail

getRingtoneType

public int getRingtoneType()

setRingtoneType

public void setRingtoneType(int type)

getShowDefault

public boolean getShowDefault()

setShowDefault

public void setShowDefault(boolean showDefault)

getShowSilent

public boolean getShowSilent()

setShowSilent

public void setShowSilent(boolean showSilent)

onClick

protected void onClick()
Overrides:
onClick in class Preference

onPrepareRingtonePickerIntent

protected void onPrepareRingtonePickerIntent(Intent ringtonePickerIntent)

onSaveRingtone

protected void onSaveRingtone(Uri ringtoneUri)

onRestoreRingtone

protected Uri onRestoreRingtone()

onGetDefaultValue

protected Object onGetDefaultValue(TypedArray a,
                                   int index)
Overrides:
onGetDefaultValue in class Preference

onSetInitialValue

protected void onSetInitialValue(boolean restorePersistedValue,
                                 Object defaultValueObj)
Overrides:
onSetInitialValue in class Preference

onAttachedToHierarchy

protected void onAttachedToHierarchy(PreferenceManager preferenceManager)
Overrides:
onAttachedToHierarchy in class Preference

onActivityResult

public boolean onActivityResult(int requestCode,
                                int resultCode,
                                Intent data)
Specified by:
onActivityResult in interface PreferenceManager.OnActivityResultListener


Copyright © 2008-2012. All Rights Reserved.