Stay organized with collections
Save and categorize content based on your preferences.
android.service.settings.preferences
Classes
Content and code samples on this page are subject to the licenses described in the Content License. Java and OpenJDK are trademarks or registered trademarks of Oracle and/or its affiliates.
Last updated 2025-02-13 UTC.
[[["Easy to understand","easyToUnderstand","thumb-up"],["Solved my problem","solvedMyProblem","thumb-up"],["Other","otherUp","thumb-up"]],[["Missing the information I need","missingTheInformationINeed","thumb-down"],["Too complicated / too many steps","tooComplicatedTooManySteps","thumb-down"],["Out of date","outOfDate","thumb-down"],["Samples / code issue","samplesCodeIssue","thumb-down"],["Other","otherDown","thumb-down"]],["Last updated 2025-02-13 UTC."],[],[],null,["# android.service.settings.preferences\n====================================\n\n*** ** * ** ***\n\nKotlin \\|[Java](/reference/android/service/settings/preferences/package-summary \"View this page in Java\")\n\nClasses\n-------\n\n|---------------------------------------------------------------------------------------------------------------------------|--------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------|\n| [GetValueRequest](/reference/kotlin/android/service/settings/preferences/GetValueRequest) | Request parameters to retrieve the current value of a Settings Preference. |\n| [GetValueResult](/reference/kotlin/android/service/settings/preferences/GetValueResult) | Result object given a corresponding [GetValueRequest](/reference/kotlin/android/service/settings/preferences/GetValueRequest). |\n| [MetadataRequest](/reference/kotlin/android/service/settings/preferences/MetadataRequest) | Request parameters to retrieve all metadata for all available settings preferences within this application. |\n| [MetadataResult](/reference/kotlin/android/service/settings/preferences/MetadataResult) | Result object given a corresponding [MetadataRequest](/reference/kotlin/android/service/settings/preferences/MetadataRequest). |\n| [SettingsPreferenceMetadata](/reference/kotlin/android/service/settings/preferences/SettingsPreferenceMetadata) | Data object representation of a Settings Preference definition and state. |\n| [SettingsPreferenceService](/reference/kotlin/android/service/settings/preferences/SettingsPreferenceService) | Base class for a service that exposes its settings preferences to external access. |\n| [SettingsPreferenceServiceClient](/reference/kotlin/android/service/settings/preferences/SettingsPreferenceServiceClient) | Client class responsible for binding to and interacting with an instance of [SettingsPreferenceService](/reference/kotlin/android/service/settings/preferences/SettingsPreferenceService). |\n| [SettingsPreferenceValue](/reference/kotlin/android/service/settings/preferences/SettingsPreferenceValue) | This objects represents a value that can be used for a particular settings preference. |\n| [SetValueRequest](/reference/kotlin/android/service/settings/preferences/SetValueRequest) | Request parameters to set the current value to a Settings Preference. |\n| [SetValueResult](/reference/kotlin/android/service/settings/preferences/SetValueResult) | Result object given a corresponding [SetValueRequest](/reference/kotlin/android/service/settings/preferences/SetValueRequest). |"]]