summaryrefslogtreecommitdiffstats
path: root/packages/SystemUI/src
diff options
context:
space:
mode:
authorJason Monk <jmonk@google.com>2015-06-09 13:40:05 -0400
committerJason Monk <jmonk@google.com>2015-06-09 18:12:30 +0000
commit17b70a503d9f8f1512631ae0cec00a17a85aeeed (patch)
tree6f638493154190a78b69c3ce9e98c1ef6d4f66d1 /packages/SystemUI/src
parent3eb63dc35e7ac0335defe4f8e7b42f5dcc390b42 (diff)
downloadframeworks_base-17b70a503d9f8f1512631ae0cec00a17a85aeeed.zip
frameworks_base-17b70a503d9f8f1512631ae0cec00a17a85aeeed.tar.gz
frameworks_base-17b70a503d9f8f1512631ae0cec00a17a85aeeed.tar.bz2
QS: Accessibility announce entering/exiting detail
Bug: 19327327 Change-Id: I97c1daaa71361fca0b3b29614eb14a4a4199ae7a
Diffstat (limited to 'packages/SystemUI/src')
-rw-r--r--packages/SystemUI/src/com/android/systemui/qs/QSPanel.java5
1 files changed, 5 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java b/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
index cd4f299..25e3d10 100644
--- a/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
+++ b/packages/SystemUI/src/com/android/systemui/qs/QSPanel.java
@@ -111,6 +111,8 @@ public class QSPanel extends ViewGroup {
mDetailDoneButton.setOnClickListener(new OnClickListener() {
@Override
public void onClick(View v) {
+ announceForAccessibility(
+ mContext.getString(R.string.accessibility_desc_quick_settings));
closeDetail();
}
});
@@ -392,6 +394,9 @@ public class QSPanel extends ViewGroup {
mDetail.bringToFront();
mDetailContent.addView(r.detailView);
MetricsLogger.visible(mContext, detailAdapter.getMetricsCategory());
+ announceForAccessibility(mContext.getString(
+ R.string.accessibility_quick_settings_detail,
+ mContext.getString(detailAdapter.getTitle())));
setDetailRecord(r);
listener = mHideGridContentWhenDone;
if (r instanceof TileRecord) {