Merge "QS: Accessibility announce entering/exiting detail" into mnc-dev
This commit is contained in:
@@ -1087,4 +1087,7 @@
|
||||
<!-- Alarm template for far alarms [CHAR LIMIT=25] -->
|
||||
<string name="alarm_template_far">on <xliff:g id="when" example="Fri 7:00 AM">%1$s</xliff:g></string>
|
||||
|
||||
<!-- Accessibility label for Quick Settings detail screens [CHAR LIMIT=NONE] -->
|
||||
<string name="accessibility_quick_settings_detail">Quick Settings, <xliff:g id="title" example="Wi-Fi">%s</xliff:g>.</string>
|
||||
|
||||
</resources>
|
||||
|
||||
@@ -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) {
|
||||
|
||||
Reference in New Issue
Block a user