From 04f77b3a6f0ec50c65534a9f54aed3a738b2284b Mon Sep 17 00:00:00 2001 From: Alison Cichowlas Date: Fri, 16 Jun 2017 13:56:56 -0400 Subject: [PATCH] Notification settings update. - Use "what happens" descriptors instead of priority level names in summary - Group some settings under Advanced header. Bug: 62705435 Test: make RunSettingsRoboTests; manual verification Merged-In: Iac31575d894d7f3532c8e631ee9d77ee21830b29 Change-Id: Iac31575d894d7f3532c8e631ee9d77ee21830b29 --- ...upgraded_channel_notification_settings.xml | 36 +++++++++++-------- .../notification/AppNotificationSettings.java | 8 ++--- 2 files changed, 25 insertions(+), 19 deletions(-) diff --git a/res/xml/upgraded_channel_notification_settings.xml b/res/xml/upgraded_channel_notification_settings.xml index 7925bb78ebc..c274abea930 100644 --- a/res/xml/upgraded_channel_notification_settings.xml +++ b/res/xml/upgraded_channel_notification_settings.xml @@ -37,28 +37,34 @@ android:title="@string/notification_vibrate_title" settings:useAdditionalSummary="true" /> - - + - - + + - - + + + + - - + + + + diff --git a/src/com/android/settings/notification/AppNotificationSettings.java b/src/com/android/settings/notification/AppNotificationSettings.java index 5a38b984631..94073422196 100644 --- a/src/com/android/settings/notification/AppNotificationSettings.java +++ b/src/com/android/settings/notification/AppNotificationSettings.java @@ -339,15 +339,15 @@ public class AppNotificationSettings extends NotificationSettingsBase { case NotificationManager.IMPORTANCE_NONE: return getContext().getString(R.string.notification_toggle_off); case NotificationManager.IMPORTANCE_MIN: - return getContext().getString(R.string.notification_importance_min_title); + return getContext().getString(R.string.notification_importance_min); case NotificationManager.IMPORTANCE_LOW: - return getContext().getString(R.string.notification_importance_low_title); + return getContext().getString(R.string.notification_importance_low); case NotificationManager.IMPORTANCE_DEFAULT: - return getContext().getString(R.string.notification_importance_default_title); + return getContext().getString(R.string.notification_importance_default); case NotificationManager.IMPORTANCE_HIGH: case NotificationManager.IMPORTANCE_MAX: default: - return getContext().getString(R.string.notification_importance_high_title); + return getContext().getString(R.string.notification_importance_high); } }