Read the subtext of noti guts field on selection

When using a11y services

Test: manual with Talkback
Bug: 133649570
Change-Id: Id022e47bef9848e4c5237808659531f8d1c0c953
This commit is contained in:
Julia Reynolds
2019-06-05 14:30:05 -04:00
parent b613fec2f8
commit daab21a050

View File

@@ -569,16 +569,21 @@ public class NotificationInfo extends LinearLayout implements NotificationGuts.G
switch (behavior) {
case BEHAVIOR_ALERTING:
alert.setSelected(true);
silence.setSelected(false);
mPriorityDescriptionView.setVisibility(VISIBLE);
mSilentDescriptionView.setVisibility(GONE);
post(() -> {
alert.setSelected(true);
silence.setSelected(false);
});
break;
case BEHAVIOR_SILENT:
alert.setSelected(false);
silence.setSelected(true);
mSilentDescriptionView.setVisibility(VISIBLE);
mPriorityDescriptionView.setVisibility(GONE);
post(() -> {
alert.setSelected(false);
silence.setSelected(true);
});
break;
default:
throw new IllegalArgumentException("Unrecognized alerting behavior: " + behavior);