From 0ed02298e78df18090d7bcd8d250c9d785c73b9b Mon Sep 17 00:00:00 2001 From: Dan Sandler Date: Tue, 14 May 2019 19:18:35 -0400 Subject: [PATCH] Revert to basic icons in notification info. Also: - hide subtext---just show icon + label. - Revert to "Alerting" / "Silent" language for labels. Bug: 132689331 Test: manual Change-Id: I3f672d9197663b56cc7f6bd489e3363c1895b7fe --- .../SystemUI/res/layout/notification_info.xml | 6 ++- packages/SystemUI/res/values/strings.xml | 4 +- .../notification/row/NotificationInfo.java | 40 ++++++++++--------- 3 files changed, 28 insertions(+), 22 deletions(-) diff --git a/packages/SystemUI/res/layout/notification_info.xml b/packages/SystemUI/res/layout/notification_info.xml index 087e0bd8089f4..4b672ee0733ff 100644 --- a/packages/SystemUI/res/layout/notification_info.xml +++ b/packages/SystemUI/res/layout/notification_info.xml @@ -228,7 +228,7 @@ asked for it --> android:focusable="true"> android:text="@string/notification_alert_title"/> android:focusable="true"> android:text="@string/notification_silence_title"/> Minimize - Gentle + Silent Stay silent - Interruptive + Alerting Keep alerting diff --git a/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/NotificationInfo.java b/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/NotificationInfo.java index 942f56689170d..e4e8c80867b1d 100644 --- a/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/NotificationInfo.java +++ b/packages/SystemUI/src/com/android/systemui/statusbar/notification/row/NotificationInfo.java @@ -94,6 +94,8 @@ public class NotificationInfo extends LinearLayout implements NotificationGuts.G private static final int BUTTON_ANIM_TIME_MS = 200; + private static final boolean SHOW_BUTTON_SUMMARY = false; + private INotificationManager mINotificationManager; private PackageManager mPm; private MetricsLogger mMetricsLogger; @@ -580,25 +582,27 @@ public class NotificationInfo extends LinearLayout implements NotificationGuts.G transition.setDuration(BUTTON_ANIM_TIME_MS); TransitionManager.beginDelayedTransition(this, transition); } - if (blockState == ACTION_ALERT) { - TextView view = findViewById(R.id.alert_summary); - view.setVisibility(VISIBLE); - findViewById(R.id.silence_summary).setVisibility(GONE); - view.setText(R.string.notification_channel_summary_default); - } else { - TextView view = findViewById(R.id.silence_summary); - view.setVisibility(VISIBLE); - findViewById(R.id.alert_summary).setVisibility(GONE); - if (mShowInStatusBar) { - if (mShowOnLockscreen) { - view.setText(R.string.notification_channel_summary_low_status_lock); - } else { - view.setText(R.string.notification_channel_summary_low_status); - } - } else if (mShowOnLockscreen) { - view.setText(R.string.notification_channel_summary_low_lock); + if (SHOW_BUTTON_SUMMARY) { + if (blockState == ACTION_ALERT) { + TextView view = findViewById(R.id.alert_summary); + view.setVisibility(VISIBLE); + findViewById(R.id.silence_summary).setVisibility(GONE); + view.setText(R.string.notification_channel_summary_default); } else { - view.setText(R.string.notification_channel_summary_low); + TextView view = findViewById(R.id.silence_summary); + view.setVisibility(VISIBLE); + findViewById(R.id.alert_summary).setVisibility(GONE); + if (mShowInStatusBar) { + if (mShowOnLockscreen) { + view.setText(R.string.notification_channel_summary_low_status_lock); + } else { + view.setText(R.string.notification_channel_summary_low_status); + } + } else if (mShowOnLockscreen) { + view.setText(R.string.notification_channel_summary_low_lock); + } else { + view.setText(R.string.notification_channel_summary_low); + } } } }