diff options
author | Svetoslav Ganov <svetoslavganov@google.com> | 2012-09-06 19:40:29 -0700 |
---|---|---|
committer | Svetoslav Ganov <svetoslavganov@google.com> | 2012-09-06 19:40:34 -0700 |
commit | eb9862fd4c6ba1745a0f6c997e85643a4ded0643 (patch) | |
tree | 694fc7f1593e536dd9da91c095d9e470c4062378 /core/java/android/accessibilityservice/AccessibilityServiceInfo.java | |
parent | fa8d83d90444354e8eca6ca0e080bc917e5a1f32 (diff) | |
download | frameworks_base-eb9862fd4c6ba1745a0f6c997e85643a4ded0643.zip frameworks_base-eb9862fd4c6ba1745a0f6c997e85643a4ded0643.tar.gz frameworks_base-eb9862fd4c6ba1745a0f6c997e85643a4ded0643.tar.bz2 |
Adding FEEDBACK_BRAILLE to AccessibilityServiceInfo.
1. The feedback type provided by braille devices differs from all
already predefined types and this change defines braille
feedback type. Braille does not fit in the already predefined
categories.
bug:6998945
Change-Id: Ide6043bed03fdecd6d2ee45a08762f5bd07a2118
Diffstat (limited to 'core/java/android/accessibilityservice/AccessibilityServiceInfo.java')
-rw-r--r-- | core/java/android/accessibilityservice/AccessibilityServiceInfo.java | 13 |
1 files changed, 13 insertions, 0 deletions
diff --git a/core/java/android/accessibilityservice/AccessibilityServiceInfo.java b/core/java/android/accessibilityservice/AccessibilityServiceInfo.java index 10ea0fe..75a4f83 100644 --- a/core/java/android/accessibilityservice/AccessibilityServiceInfo.java +++ b/core/java/android/accessibilityservice/AccessibilityServiceInfo.java @@ -85,6 +85,11 @@ public class AccessibilityServiceInfo implements Parcelable { public static final int FEEDBACK_GENERIC = 0x0000010; /** + * Denotes braille feedback. + */ + public static final int FEEDBACK_BRAILLE = 0x0000020; + + /** * Mask for all feedback types. * * @see #FEEDBACK_SPOKEN @@ -92,6 +97,7 @@ public class AccessibilityServiceInfo implements Parcelable { * @see #FEEDBACK_AUDIBLE * @see #FEEDBACK_VISUAL * @see #FEEDBACK_GENERIC + * @see #FEEDBACK_BRAILLE */ public static final int FEEDBACK_ALL_MASK = 0xFFFFFFFF; @@ -186,6 +192,7 @@ public class AccessibilityServiceInfo implements Parcelable { * @see #FEEDBACK_HAPTIC * @see #FEEDBACK_SPOKEN * @see #FEEDBACK_VISUAL + * @see #FEEDBACK_BRAILLE */ public int feedbackType; @@ -591,6 +598,12 @@ public class AccessibilityServiceInfo implements Parcelable { } builder.append("FEEDBACK_VISUAL"); break; + case FEEDBACK_BRAILLE: + if (builder.length() > 1) { + builder.append(", "); + } + builder.append("FEEDBACK_BRAILLE"); + break; } } builder.append("]"); |