Boolean |
Call this method after the user changes the preference, but before the internal state is set.
|
Int |
Compares preference objects based on order (if set), otherwise alphabetically on the titles.
|
T? |
Finds a preference in the entire hierarchy (above or below this preference) with the given key.
|
Context |
Returns the Context of this preference.
|
String? |
Returns the key of the dependency on this preference.
|
Bundle |
Return the extras Bundle object associated with this preference, creating a new Bundle if there currently isn't one.
|
String? |
Return the fragment class name associated with this preference.
|
Drawable? |
Returns the icon of this preference.
|
Intent? |
Return the Intent associated with this preference.
|
String! |
Gets the key for this preference, which is also the key used for storing values into SharedPreferences or PreferenceDataStore.
|
Int |
Gets the layout resource that will be shown as the View for this preference.
|
Preference.OnPreferenceChangeListener? |
Returns the callback to be invoked when this preference is changed by the user (but before the internal state has been updated).
|
Preference.OnPreferenceClickListener? |
Returns the callback to be invoked when this preference is clicked.
|
Int |
Gets the order of this preference with respect to other preference objects on the same level.
|
PreferenceGroup? |
Returns the PreferenceGroup which is this preference assigned to or null if this preference is not assigned to any group or is a root preference.
|
Boolean |
Attempts to get a persisted Boolean if this preference is persistent.
|
Float |
Attempts to get a persisted Float if this preference is persistent.
|
Int |
Attempts to get a persisted Integer if this preference is persistent.
|
Long |
Attempts to get a persisted Long if this preference is persistent.
|
String! |
Attempts to get a persisted set of Strings if this preference is persistent.
|
(Mutable)Set<String!>! |
Attempts to get a persisted set of Strings if this preference is persistent.
|
PreferenceDataStore? |
Returns PreferenceDataStore used by this preference.
|
PreferenceManager! |
Gets the PreferenceManager that manages this preference object's tree.
|
SharedPreferences? |
Returns the SharedPreferences where this preference can read its value(s).
|
Boolean |
Checks whether this preference should disable its view when it's action is disabled.
|
CharSequence? |
Returns the summary of this preference.
|
Preference.SummaryProvider? |
Returns the SummaryProvider used to configure the summary of this preference.
|
CharSequence? |
Returns the title of this preference.
|
Int |
Gets the layout resource for the controllable widget portion of this preference.
|
Boolean |
Checks whether this preference has a valid key.
|
Boolean |
Returns whether the summary of this preference can be copied to the clipboard by long pressing on the preference.
|
Boolean |
Checks whether this preference should be enabled in the list.
|
Boolean |
Returns whether the space of this preference icon view is reserved.
|
Boolean |
Checks whether this preference is persistent.
|
Boolean |
Checks whether this preference should be selectable in the list.
|
Boolean |
Checks whether this preference is shown to the user in the hierarchy.
|
Boolean |
Gets whether the title of this preference is constrained to a single line.
|
Boolean |
Checks whether this preference should be visible to the user.
|
Unit |
Should be called when the data of this Preference has changed.
|
Unit |
Notifies any listening dependents of a change that affects the dependency.
|
Unit |
Should be called when a preference has been added/removed from this group, or the ordering should be re-evaluated.
|
Unit |
Called when the preference hierarchy has been attached to the list of preferences.
|
Unit |
Called when this preference has been attached to a preference hierarchy.
|
Unit |
Called when the dependency changes.
|
Unit |
Called when the preference hierarchy has been detached from the list of preferences.
|
Unit |
This function is deprecated.
Preferences aren't views.
|
Unit |
Called when the implicit parent dependency changes.
|
Unit |
Called when this preference is being removed from the hierarchy.
|
Unit |
Implement this to set the initial value of the preference.
|
Unit |
This function is deprecated.
Use onSetInitialValue instead.
|
Bundle? |
Return the extras Bundle object associated with this preference, returning null if there is not currently one.
|
Boolean |
Attempts to persist a Boolean if this preference is persistent.
|
Boolean |
Attempts to persist a Float if this preference is persistent.
|
Boolean |
Attempts to persist an Integer if this preference is persistent.
|
Boolean |
Attempts to persist a Long if this preference is persistent.
|
Boolean |
Attempts to persist a String if this preference is persistent.
|
Boolean |
Attempts to persist a set of Strings if this preference is persistent.
|
Unit |
Restore this preference hierarchy's previously saved state from the given container.
|
Unit |
Store this preference hierarchy's frozen state into the given container.
|
Unit |
Sets whether the summary of this preference can be copied to the clipboard by long pressing on the preference.
|
Unit |
Sets the default value for this preference, which will be set either if persistence is off or persistence is on and the preference is not found in the persistent storage.
|
Unit |
Sets the key of a preference that this preference will depend on.
|
Unit |
Sets whether this preference is enabled.
|
Unit |
Sets the class name of a fragment to be shown when this preference is clicked.
|
Unit |
Sets the icon for this preference with a Drawable.
|
Unit |
Sets the icon for this preference with a resource ID.
|
Unit |
Sets whether to reserve the space of this preference icon view when no icon is provided.
|
Unit |
Sets an Intent to be used for startActivity when this preference is clicked.
|
Unit |
Sets the key for this preference, which is used as a key to the SharedPreferences or PreferenceDataStore.
|
Unit |
Sets the layout resource that is inflated as the View to be shown for this preference.
|
Unit |
Sets the callback to be invoked when this preference is changed by the user (but before the internal state has been updated).
|
Unit |
Sets the callback to be invoked when this preference is clicked.
|
Unit |
Sets the order of this preference with respect to other preference objects on the same level.
|
Unit |
Sets whether this preference is persistent.
|
Unit |
Sets a PreferenceDataStore to be used by this preference instead of using SharedPreferences.
|
Unit |
Sets whether this preference is selectable.
|
Unit |
Sets whether this preference should disable its view when it gets disabled.
|
Unit |
Sets whether to constrain the title of this preference to a single line instead of letting it wrap onto multiple lines.
|
Unit |
Sets the summary for this preference with a CharSequence.
|
Unit |
Sets the summary for this preference with a resource ID.
|
Unit |
Set a SummaryProvider that will be invoked whenever the summary of this preference is requested.
|
Unit |
Sets the title for this preference with a CharSequence.
|
Unit |
Sets the title for this preference with a resource ID.
|
Unit |
Set the ID that will be assigned to the overall View representing this preference, once bound.
|
Unit |
Sets whether this preference should be visible to the user.
|
Unit |
Sets the layout for the controllable widget portion of this preference.
|
Boolean |
Checks whether, at the given time this method is called, this preference should store/restore its value(s) into the SharedPreferences or into PreferenceDataStore if assigned.
|
String |
|