summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Treehugger Robot <android-test-infra-autosubmit@system.gserviceaccount.com> 2024-03-12 18:27:10 +0000
committer Gerrit Code Review <noreply-gerritcodereview@google.com> 2024-03-12 18:27:10 +0000
commit9bd0c46774cd17aeca59c22d60018a07f0bbb4cf (patch)
tree48271a670dfb890fa2574a9987d8d99cc9de4b08
parentc5f9de4b61025a88a2b1218c19b268f674ec2644 (diff)
parent54e7156c24f891e0b6191afdf1e7217def48656c (diff)
Merge "OEM-configurable max screen magnification scale" into main
-rw-r--r--core/java/com/android/internal/accessibility/common/MagnificationConstants.java7
1 files changed, 5 insertions, 2 deletions
diff --git a/core/java/com/android/internal/accessibility/common/MagnificationConstants.java b/core/java/com/android/internal/accessibility/common/MagnificationConstants.java
index 2c493031ea8a..2db3e658530f 100644
--- a/core/java/com/android/internal/accessibility/common/MagnificationConstants.java
+++ b/core/java/com/android/internal/accessibility/common/MagnificationConstants.java
@@ -16,6 +16,8 @@
package com.android.internal.accessibility.common;
+import android.os.SystemProperties;
+
/**
* Collection of common constants for accessibility magnification.
*/
@@ -31,6 +33,7 @@ public final class MagnificationConstants {
/** Minimum supported value for magnification scale. */
public static final float SCALE_MIN_VALUE = 1.0f;
- /** Maximum supported value for magnification scale. */
- public static final float SCALE_MAX_VALUE = 8.0f;
+ /** Maximum supported value for magnification scale. Default of 8.0. */
+ public static final float SCALE_MAX_VALUE =
+ Float.parseFloat(SystemProperties.get("ro.config.max_magnification_scale", "8.0"));
}