summaryrefslogtreecommitdiffstats
path: root/core/java/android/accessibilityservice/AccessibilityServiceInfo.java
diff options
context:
space:
mode:
authorSvetoslav Ganov <svetoslavganov@google.com>2012-09-06 19:40:29 -0700
committerSvetoslav Ganov <svetoslavganov@google.com>2012-09-06 19:40:34 -0700
commiteb9862fd4c6ba1745a0f6c997e85643a4ded0643 (patch)
tree694fc7f1593e536dd9da91c095d9e470c4062378 /core/java/android/accessibilityservice/AccessibilityServiceInfo.java
parentfa8d83d90444354e8eca6ca0e080bc917e5a1f32 (diff)
downloadframeworks_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.java13
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("]");