Merge "Add global setting for Wear dynamic color themes"

This commit is contained in:
Andrew Zeng
2023-01-09 23:04:09 +00:00
committed by Android (Google) Code Review
3 changed files with 11 additions and 1 deletions

View File

@@ -18088,6 +18088,14 @@ public final class Settings {
* @hide
*/
public static final int EARLY_UPDATES_STATUS_ABORTED = 4;
/**
* Whether dynamic color theming (e.g. Material You) is enabled for apps which support
* it.
*
* @hide
*/
public static final String DYNAMIC_COLOR_THEME_ENABLED = "dynamic_color_theme_enabled";
}
}

View File

@@ -97,6 +97,7 @@ public class GlobalSettings {
Settings.Global.Wearable.GESTURE_TOUCH_AND_HOLD_WATCH_FACE_ENABLED,
Settings.Global.Wearable.BATTERY_SAVER_MODE,
Settings.Global.Wearable.WEAR_ACTIVITY_AUTO_RESUME_TIMEOUT_MS,
Settings.Global.Wearable.WEAR_ACTIVITY_AUTO_RESUME_TIMEOUT_SET_BY_USER
Settings.Global.Wearable.WEAR_ACTIVITY_AUTO_RESUME_TIMEOUT_SET_BY_USER,
Settings.Global.Wearable.DYNAMIC_COLOR_THEME_ENABLED,
};
}

View File

@@ -352,5 +352,6 @@ public class GlobalSettingsValidators {
String.valueOf(Global.Wearable.EARLY_UPDATES_STATUS_SKIPPED),
String.valueOf(Global.Wearable.EARLY_UPDATES_STATUS_ABORTED),
}));
VALIDATORS.put(Global.Wearable.DYNAMIC_COLOR_THEME_ENABLED, BOOLEAN_VALIDATOR);
}
}