public class NacStartWeekOnPreference extends androidx.preference.Preference implements androidx.preference.Preference.OnPreferenceClickListener, NacDialog.OnBuildListener, NacDialog.OnShowListener, NacDialog.OnDismissListener
androidx.preference.Preference.BaseSavedState, androidx.preference.Preference.OnPreferenceChangeListener, androidx.preference.Preference.OnPreferenceClickListener, androidx.preference.Preference.SummaryProvider<T extends androidx.preference.Preference>
Constructor and Description |
---|
NacStartWeekOnPreference(android.content.Context context) |
NacStartWeekOnPreference(android.content.Context context,
android.util.AttributeSet attrs) |
NacStartWeekOnPreference(android.content.Context context,
android.util.AttributeSet attrs,
int style) |
Modifier and Type | Method and Description |
---|---|
android.widget.RadioButton |
getRadioButton(android.view.View root,
int index) |
android.widget.RadioGroup |
getRadioGroup(android.view.View root) |
java.lang.CharSequence |
getSummary() |
void |
onBuildDialog(NacDialog dialog,
android.app.AlertDialog.Builder builder) |
boolean |
onDismissDialog(NacDialog dialog)
Save the spinner index value.
|
protected java.lang.Object |
onGetDefaultValue(android.content.res.TypedArray a,
int index) |
boolean |
onPreferenceClick(androidx.preference.Preference preference) |
protected void |
onSetInitialValue(java.lang.Object defaultValue)
Set the initial preference value.
|
void |
onShowDialog(NacDialog dialog,
android.view.View root)
Show the dialog.
|
protected void |
setCheckedRadioButton(android.view.View root)
Set checked radio button.
|
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, toString
public NacStartWeekOnPreference(android.content.Context context)
public NacStartWeekOnPreference(android.content.Context context, android.util.AttributeSet attrs)
public NacStartWeekOnPreference(android.content.Context context, android.util.AttributeSet attrs, int style)
public android.widget.RadioButton getRadioButton(android.view.View root, int index)
public android.widget.RadioGroup getRadioGroup(android.view.View root)
public java.lang.CharSequence getSummary()
getSummary
in class androidx.preference.Preference
public void onBuildDialog(NacDialog dialog, android.app.AlertDialog.Builder builder)
onBuildDialog
in interface NacDialog.OnBuildListener
public boolean onDismissDialog(NacDialog dialog)
onDismissDialog
in interface NacDialog.OnDismissListener
protected java.lang.Object onGetDefaultValue(android.content.res.TypedArray a, int index)
onGetDefaultValue
in class androidx.preference.Preference
public boolean onPreferenceClick(androidx.preference.Preference preference)
onPreferenceClick
in interface androidx.preference.Preference.OnPreferenceClickListener
protected void onSetInitialValue(java.lang.Object defaultValue)
onSetInitialValue
in class androidx.preference.Preference
public void onShowDialog(NacDialog dialog, android.view.View root)
onShowDialog
in interface NacDialog.OnShowListener
protected void setCheckedRadioButton(android.view.View root)