public class NacMediaPreference
extends androidx.preference.Preference
androidx.preference.Preference.BaseSavedState, androidx.preference.Preference.OnPreferenceChangeListener, androidx.preference.Preference.OnPreferenceClickListener, androidx.preference.Preference.SummaryProvider<T extends androidx.preference.Preference>| Modifier and Type | Field and Description |
|---|---|
protected java.lang.String |
mValue
Path of the sound.
|
| Constructor and Description |
|---|
NacMediaPreference(android.content.Context context) |
NacMediaPreference(android.content.Context context,
android.util.AttributeSet attrs) |
NacMediaPreference(android.content.Context context,
android.util.AttributeSet attrs,
int style) |
| Modifier and Type | Method and Description |
|---|---|
java.lang.CharSequence |
getSummary() |
protected java.lang.Object |
onGetDefaultValue(android.content.res.TypedArray a,
int index) |
protected void |
onSetInitialValue(java.lang.Object defaultValue)
Set the initial preference value.
|
void |
setMedia(java.lang.String media)
Set the sound.
|
callChangeListener, compareTo, findPreferenceInHierarchy, getContext, getDependency, getExtras, getFragment, getIcon, getIntent, getKey, getLayoutResource, getOnPreferenceChangeListener, getOnPreferenceClickListener, getOrder, getParent, getPersistedBoolean, getPersistedFloat, getPersistedInt, getPersistedLong, getPersistedString, getPersistedStringSet, getPreferenceDataStore, getPreferenceManager, getSharedPreferences, getShouldDisableView, getSummaryProvider, getTitle, getWidgetLayoutResource, hasKey, isCopyingEnabled, isEnabled, isIconSpaceReserved, isPersistent, isSelectable, isShown, isSingleLineTitle, isVisible, notifyChanged, notifyDependencyChange, notifyHierarchyChanged, onAttached, onAttachedToHierarchy, onAttachedToHierarchy, onBindViewHolder, onClick, onDependencyChanged, onDetached, onInitializeAccessibilityNodeInfo, onParentChanged, onPrepareForRemoval, onRestoreInstanceState, onSaveInstanceState, onSetInitialValue, peekExtras, performClick, performClick, persistBoolean, persistFloat, persistInt, persistLong, persistString, persistStringSet, restoreHierarchyState, saveHierarchyState, setCopyingEnabled, setDefaultValue, setDependency, setEnabled, setFragment, setIcon, setIcon, setIconSpaceReserved, setIntent, setKey, setLayoutResource, setOnPreferenceChangeListener, setOnPreferenceClickListener, setOrder, setPersistent, setPreferenceDataStore, setSelectable, setShouldDisableView, setSingleLineTitle, setSummary, setSummary, setSummaryProvider, setTitle, setTitle, setViewId, setVisible, setWidgetLayoutResource, shouldDisableDependents, shouldPersist, toStringpublic NacMediaPreference(android.content.Context context)
public NacMediaPreference(android.content.Context context,
android.util.AttributeSet attrs)
public NacMediaPreference(android.content.Context context,
android.util.AttributeSet attrs,
int style)
public java.lang.CharSequence getSummary()
getSummary in class androidx.preference.Preferenceprotected java.lang.Object onGetDefaultValue(android.content.res.TypedArray a,
int index)
onGetDefaultValue in class androidx.preference.Preferenceprotected void onSetInitialValue(java.lang.Object defaultValue)
onSetInitialValue in class androidx.preference.Preferencepublic void setMedia(java.lang.String media)