# Print output for @column tags ?>
public
static
interface
Preference.OnPreferenceChangeListener
| android.preference.Preference.OnPreferenceChangeListener |
This interface is deprecated.
Use the AndroidX
Preference Library for consistent behavior across all devices.
For more information on using the AndroidX Preference Library see
Settings.
Interface definition for a callback to be invoked when the value of this
Preference has been changed by the user and is
about to be set and/or persisted. This gives the client a chance
to prevent setting and/or persisting the value.
Public methods | |
|---|---|
abstract
boolean
|
onPreferenceChange(Preference preference, Object newValue)
Called when a Preference has been changed by the user. |
public abstract boolean onPreferenceChange (Preference preference, Object newValue)
Called when a Preference has been changed by the user. This is called before the state of the Preference is about to be updated and before the state is persisted.
| Parameters | |
|---|---|
preference |
Preference: The changed Preference. |
newValue |
Object: The new value of the Preference. |
| Returns | |
|---|---|
boolean |
True to update the state of the Preference with the new value. |