diff options
| -rw-r--r-- | core/java/android/widget/NumberPicker.java | 4 |
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; } |