From d6d96c74c40b798331b469342eee71b2c8bde401 Mon Sep 17 00:00:00 2001 From: jasonwshsu Date: Fri, 18 Dec 2020 00:11:53 +0800 Subject: Add accessibility floating menu settings key * ACCESSIBILITY_FLOATING_MENU_SIZE: control different size * ACCESSIBILITY_FLOATING_MENU_ICON_TYPE: control icon type * ACCESSIBILITY_FLOATING_MENU_OPACITY: control the opacity value for fade out effect Bug: 173940865 Test: atest SettingsProviderTest Change-Id: I0399366b6ea05268e3d3ad1f24962fffde8d686a --- core/java/android/provider/Settings.java | 33 ++++++++++++++++++++++++++++++++ 1 file changed, 33 insertions(+) (limited to 'core/java/android') diff --git a/core/java/android/provider/Settings.java b/core/java/android/provider/Settings.java index 4632621b29aa..053ee718a8c8 100644 --- a/core/java/android/provider/Settings.java +++ b/core/java/android/provider/Settings.java @@ -9193,6 +9193,39 @@ public final class Settings { */ public static final int ACCESSIBILITY_BUTTON_MODE_FLOATING_MENU = 0x1; + /** + * The size of the accessibility floating menu. + * + * + * @hide + */ + public static final String ACCESSIBILITY_FLOATING_MENU_SIZE = + "accessibility_floating_menu_size"; + + /** + * The icon type of the accessibility floating menu. + * + * + * @hide + */ + public static final String ACCESSIBILITY_FLOATING_MENU_ICON_TYPE = + "accessibility_floating_menu_icon_type"; + + /** + * The opacity value for the accessibility floating menu fade out effect, from 0.0 + * (transparent) to 1.0 (opaque). + * + * @hide + */ + public static final String ACCESSIBILITY_FLOATING_MENU_OPACITY = + "accessibility_floating_menu_opacity"; + /** * Whether the Adaptive connectivity option is enabled. * -- cgit v1.2.3