From 62ea340af4272fa23f5570a02b58a15e19de7de9 Mon Sep 17 00:00:00 2001 From: Selim Cinek Date: Mon, 8 Sep 2014 12:11:51 +0200 Subject: Announcing the stream type when the volume panel comes up Bug: 17299985 Change-Id: I5f71f1ca63223d0a039a5b92dc9521b6dc1e2da5 --- packages/SystemUI/src/com/android/systemui/volume/VolumePanel.java | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/packages/SystemUI/src/com/android/systemui/volume/VolumePanel.java b/packages/SystemUI/src/com/android/systemui/volume/VolumePanel.java index ffc10a9b6594..6949ffbbd61a 100644 --- a/packages/SystemUI/src/com/android/systemui/volume/VolumePanel.java +++ b/packages/SystemUI/src/com/android/systemui/volume/VolumePanel.java @@ -56,6 +56,7 @@ import android.view.ViewGroup; import android.view.Window; import android.view.WindowManager; import android.view.WindowManager.LayoutParams; +import android.view.accessibility.AccessibilityEvent; import android.view.accessibility.AccessibilityManager; import android.widget.ImageView; import android.widget.SeekBar; @@ -1078,6 +1079,7 @@ public class VolumePanel extends Handler { if (mCallback != null) { mCallback.onVisible(true); } + announceDialogShown(); } // Do a little vibrate if applicable (only when going into vibrate mode) @@ -1094,6 +1096,10 @@ public class VolumePanel extends Handler { } } + private void announceDialogShown() { + mView.sendAccessibilityEvent(AccessibilityEvent.TYPE_WINDOW_STATE_CHANGED); + } + private boolean isShowing() { return mDialog.isShowing(); } -- cgit v1.2.3-59-g8ed1b