summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
author Svetoslav <svetoslavganov@google.com> 2014-09-03 13:26:31 -0700
committer Svetoslav <svetoslavganov@google.com> 2014-09-03 13:26:34 -0700
commitca505661010cae519408b3cc96e18e6c95339bd0 (patch)
tree12b5254eb077edc310f53c87571e204583d61190
parenta83a6d9d128e93d5b374579b519679deb8bbc418 (diff)
NumberPicker not announcing current selection.
bug:17299486 Change-Id: I73fd33ef3518ef8e6cdd40cd036e8f104dc492b6
-rw-r--r--core/java/android/widget/NumberPicker.java4
1 files changed, 4 insertions, 0 deletions
diff --git a/core/java/android/widget/NumberPicker.java b/core/java/android/widget/NumberPicker.java
index ee17b782ad3f..345eafb75412 100644
--- a/core/java/android/widget/NumberPicker.java
+++ b/core/java/android/widget/NumberPicker.java
@@ -1878,6 +1878,9 @@ public class NumberPicker extends LinearLayout {
if (mOnValueChangeListener != null) {
mOnValueChangeListener.onValueChange(this, previous, mValue);
}
+
+ mAccessibilityNodeProvider.sendAccessibilityEventForVirtualText(
+ AccessibilityEvent.TYPE_VIEW_FOCUSED);
}
/**
@@ -2556,6 +2559,7 @@ public class NumberPicker extends LinearLayout {
getLocationOnScreen(locationOnScreen);
boundsInScreen.offset(locationOnScreen[0], locationOnScreen[1]);
info.setBoundsInScreen(boundsInScreen);
+ info.setLiveRegion(View.ACCESSIBILITY_LIVE_REGION_ASSERTIVE);
return info;
}