summaryrefslogtreecommitdiff
path: root/unbundle/java/com/android/tv/settings/unbundle/sdklib/SettingsCompat.java
diff options
context:
space:
mode:
Diffstat (limited to 'unbundle/java/com/android/tv/settings/unbundle/sdklib/SettingsCompat.java')
-rw-r--r--unbundle/java/com/android/tv/settings/unbundle/sdklib/SettingsCompat.java142
1 files changed, 142 insertions, 0 deletions
diff --git a/unbundle/java/com/android/tv/settings/unbundle/sdklib/SettingsCompat.java b/unbundle/java/com/android/tv/settings/unbundle/sdklib/SettingsCompat.java
new file mode 100644
index 000000000..74051271c
--- /dev/null
+++ b/unbundle/java/com/android/tv/settings/unbundle/sdklib/SettingsCompat.java
@@ -0,0 +1,142 @@
+/*
+ * Copyright (C) 2021 The Android Open Source Project
+ *
+ * Licensed under the Apache License, Version 2.0 (the "License");
+ * you may not use this file except in compliance with the License.
+ * You may obtain a copy of the License at
+ *
+ * http://www.apache.org/licenses/LICENSE-2.0
+ *
+ * Unless required by applicable law or agreed to in writing, software
+ * distributed under the License is distributed on an "AS IS" BASIS,
+ * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+ * See the License for the specific language governing permissions and
+ * limitations under the License.
+ */
+
+import android.content.ContentResolver;
+import android.provider.Settings;
+
+public class SettingsCompat {
+ public static String ACTION_SYSTEM_UPDATE_SETTINGS = Settings.ACTION_SYSTEM_UPDATE_SETTINGS;
+
+ public static String ENABLED_ACCESSIBILITY_AUDIO_DESCRIPTION_BY_DEFAULT =
+ Settings.Secure.ENABLED_ACCESSIBILITY_AUDIO_DESCRIPTION_BY_DEFAULT;
+
+ public static String ACCESSIBILITY_HIGH_TEXT_CONTRAST_ENABLED =
+ Settings.Secure.ACCESSIBILITY_HIGH_TEXT_CONTRAST_ENABLED;
+
+ public static String getStringForUser(ContentResolver resolver, String name, int userHandle) {
+ return Settings.Secure.getStringForUser(resolver, name, userHandle);
+ }
+
+ public static boolean putStringForUser(
+ ContentResolver resolver, String name, String value, int userHandle) {
+ return Settings.Secure.putStringForUser(resolver, name, value, userHandle);
+ }
+
+ public static String ATTENTIVE_TIMEOUT = Settings.Secure.ATTENTIVE_TIMEOUT;
+ public static String SLEEP_TIMEOUT = Settings.Secure.SLEEP_TIMEOUT;
+ public static String SCREENSAVER_ACTIVATE_ON_DOCK =
+ Settings.Secure.SCREENSAVER_ACTIVATE_ON_DOCK;
+ public static String SCREENSAVER_ACTIVATE_ON_SLEEP =
+ Settings.Secure.SCREENSAVER_ACTIVATE_ON_SLEEP;
+ public static String SCREENSAVER_ENABLED = Settings.Secure.SCREENSAVER_ENABLED;
+ public static String WIFI_SCAN_ALWAYS_AVAILABLE = Settings.Global.WIFI_SCAN_ALWAYS_AVAILABLE;
+ public static final int MATCH_CONTENT_FRAMERATE_ALWAYS =
+ Settings.Secure.MATCH_CONTENT_FRAMERATE_ALWAYS;
+ public static String MATCH_CONTENT_FRAME_RATE = Settings.Secure.MATCH_CONTENT_FRAME_RATE;
+ public static final int MATCH_CONTENT_FRAMERATE_SEAMLESSS_ONLY =
+ Settings.Secure.MATCH_CONTENT_FRAMERATE_SEAMLESSS_ONLY;
+ public static final int MATCH_CONTENT_FRAMERATE_NEVER =
+ Settings.Secure.MATCH_CONTENT_FRAMERATE_NEVER;
+ public static String MINIMAL_POST_PROCESSING_ALLOWED =
+ Settings.Secure.MINIMAL_POST_PROCESSING_ALLOWED;
+ public static final String ENCODED_SURROUND_OUTPUT = Settings.Global.ENCODED_SURROUND_OUTPUT;
+ public static final int ENCODED_SURROUND_OUTPUT_AUTO =
+ Settings.Global.ENCODED_SURROUND_OUTPUT_AUTO;
+ public static final int ENCODED_SURROUND_OUTPUT_MANUAL =
+ Settings.Global.ENCODED_SURROUND_OUTPUT_MANUAL;
+ public static final int ENCODED_SURROUND_OUTPUT_NEVER =
+ Settings.Global.ENCODED_SURROUND_OUTPUT_NEVER;
+ public static String DISABLED_SYSTEM_INPUT_METHODS =
+ Settings.Secure.DISABLED_SYSTEM_INPUT_METHODS;
+ public static int LOCATION_MODE_ON = Settings.Secure.LOCATION_MODE_ON;
+ public static int LOCATION_MODE_OFF = Settings.Secure.LOCATION_MODE_OFF;
+ public static final String ACCESSIBILITY_CAPTIONING_TYPEFACE =
+ "accessibility_captioning_typeface";
+ public static final String ACCESSIBILITY_DISPLAY_DALTONIZER_ENABLED =
+ "accessibility_display_daltonizer_enabled";
+ public static String ACTION_ENTERPRISE_PRIVACY_SETTINGS =
+ Settings.ACTION_ENTERPRISE_PRIVACY_SETTINGS;
+ public static String ENABLED_NOTIFICATION_LISTENERS =
+ Settings.Secure.ENABLED_NOTIFICATION_LISTENERS;
+
+ public static final String ACCESSIBILITY_CAPTIONING_FONT_SCALE =
+ "accessibility_captioning_font_scale";
+ public static final String ACCESSIBILITY_CAPTIONING_LOCALE = "accessibility_captioning_locale";
+ public static final String ACCESSIBILITY_CAPTIONING_PRESET = "accessibility_captioning_preset";
+ public static final String ACCESSIBILITY_CAPTIONING_ENABLED =
+ "accessibility_captioning_enabled";
+ public static String KEEP_PROFILE_IN_BACKGROUND = Settings.Global.KEEP_PROFILE_IN_BACKGROUND;
+ public static final String ENCODED_SURROUND_OUTPUT_ENABLED_FORMATS =
+ Settings.Global.ENCODED_SURROUND_OUTPUT_ENABLED_FORMATS;
+ public static String AUTOFILL_SERVICE = Settings.Secure.AUTOFILL_SERVICE;
+
+ public static final String ACCESSIBILITY_SHORTCUT_TARGET_SERVICE =
+ "accessibility_shortcut_target_service";
+
+ public static final String PACKAGE_VERIFIER_SETTING_VISIBLE = "verifier_setting_visible";
+
+ public static final String ACCESSIBILITY_CAPTIONING_FOREGROUND_COLOR =
+ "accessibility_captioning_foreground_color";
+
+ public static final String ACCESSIBILITY_CAPTIONING_EDGE_TYPE =
+ "accessibility_captioning_edge_type";
+
+ public static int getIntForUser(ContentResolver cr, String name, int def, int userHandle) {
+ return Settings.System.getIntForUser(cr, name, def, userHandle);
+ }
+
+ public static final String ACCESSIBILITY_CAPTIONING_EDGE_COLOR =
+ "accessibility_captioning_edge_color";
+
+ public static final String ACCESSIBILITY_CAPTIONING_BACKGROUND_COLOR =
+ "accessibility_captioning_background_color";
+
+ public static final String ACCESSIBILITY_CAPTIONING_WINDOW_COLOR =
+ "accessibility_captioning_window_color";
+
+ public static final String DEBUG_VIEW_ATTRIBUTES = "debug_view_attributes";
+
+ public static final String FORCE_ALLOW_ON_EXTERNAL = "force_allow_on_external";
+
+ public static final String ANR_SHOW_BACKGROUND = "anr_show_background";
+
+ public static final String OVERLAY_DISPLAY_DEVICES = "overlay_display_devices";
+
+ public static final String WIFI_DISPLAY_CERTIFICATION_ON = "wifi_display_certification_on";
+
+ public static final String DISABLE_WINDOW_BLURS = "disable_window_blurs";
+
+ public static final String MOBILE_DATA_ALWAYS_ON = "mobile_data_always_on";
+
+ public static final String POINTER_LOCATION = "pointer_location";
+
+ public static final String SHOW_TOUCHES = "show_touches";
+
+ public static final String PACKAGE_VERIFIER_INCLUDE_ADB = "verifier_verify_adb_installs";
+
+ public static final String ACCESSIBILITY_DISPLAY_DALTONIZER =
+ "accessibility_display_daltonizer";
+
+ public static final String USB_AUDIO_AUTOMATIC_ROUTING_DISABLED =
+ "usb_audio_automatic_routing_disabled";
+
+ public static final String DEVELOPMENT_FORCE_RESIZABLE_ACTIVITIES =
+ "force_resizable_activities";
+
+ public static final String DEVELOPMENT_FORCE_RTL = "debug.force_rtl";
+
+ public static final String ACTION_DATA_SAVER_SETTINGS = "android.settings.DATA_SAVER_SETTINGS";
+}