Loading services/core/java/com/android/server/notification/NotificationManagerService.java +2 −1 Original line number Diff line number Diff line Loading @@ -9984,6 +9984,7 @@ public class NotificationManagerService extends SystemService { static final String TAG_APPROVED = "allowed"; static final String TAG_DISALLOWED= "disallowed"; static final String XML_SEPARATOR = ","; static final String FLAG_SEPARATOR = "\\|"; private final ArraySet<ManagedServiceInfo> mLightTrimListeners = new ArraySet<>(); ArrayMap<Pair<ComponentName, Integer>, NotificationListenerFilter> Loading Loading @@ -10255,7 +10256,7 @@ public class NotificationManagerService extends SystemService { private int getTypesFromStringList(String typeList) { int types = 0; if (typeList != null) { String[] typeStrings = typeList.split(XML_SEPARATOR); String[] typeStrings = typeList.split(FLAG_SEPARATOR); for (int i = 0; i < typeStrings.length; i++) { final String typeString = typeStrings[i]; if (TextUtils.isEmpty(typeString)) { Loading services/tests/uiservicestests/src/com/android/server/notification/NotificationListenersTest.java +5 −5 Original line number Diff line number Diff line Loading @@ -197,7 +197,7 @@ public class NotificationListenersTest extends UiServiceTestCase { si.packageName = "new"; si.name = "comp"; si.metaData = new Bundle(); si.metaData.putString(NotificationListenerService.META_DATA_DEFAULT_FILTER_TYPES, "1,2"); si.metaData.putString(NotificationListenerService.META_DATA_DEFAULT_FILTER_TYPES, "1|2"); mListeners.ensureFilters(si, 0); Loading @@ -213,7 +213,7 @@ public class NotificationListenersTest extends UiServiceTestCase { si.name = "comp"; si.metaData = new Bundle(); si.metaData.putString(NotificationListenerService.META_DATA_DEFAULT_FILTER_TYPES, "conversations,ALERTING"); "conversations|ALERTING"); mListeners.ensureFilters(si, 0); Loading Loading @@ -243,7 +243,7 @@ public class NotificationListenersTest extends UiServiceTestCase { si.packageName = "new"; si.name = "comp"; si.metaData = new Bundle(); si.metaData.putString(NotificationListenerService.META_DATA_DISABLED_FILTER_TYPES, "1,2"); si.metaData.putString(NotificationListenerService.META_DATA_DISABLED_FILTER_TYPES, "1|2"); mListeners.ensureFilters(si, 0); Loading @@ -259,7 +259,7 @@ public class NotificationListenersTest extends UiServiceTestCase { si.name = "comp"; si.metaData = new Bundle(); si.metaData.putString(NotificationListenerService.META_DATA_DISABLED_FILTER_TYPES, "1,alerting"); "1|alerting"); mListeners.ensureFilters(si, 0); Loading @@ -274,7 +274,7 @@ public class NotificationListenersTest extends UiServiceTestCase { si.packageName = "new"; si.name = "comp"; si.metaData = new Bundle(); si.metaData.putString(NotificationListenerService.META_DATA_DEFAULT_FILTER_TYPES, "1,2"); si.metaData.putString(NotificationListenerService.META_DATA_DEFAULT_FILTER_TYPES, "1|2"); si.metaData.putInt(NotificationListenerService.META_DATA_DISABLED_FILTER_TYPES, 1); mListeners.ensureFilters(si, 0); Loading Loading
services/core/java/com/android/server/notification/NotificationManagerService.java +2 −1 Original line number Diff line number Diff line Loading @@ -9984,6 +9984,7 @@ public class NotificationManagerService extends SystemService { static final String TAG_APPROVED = "allowed"; static final String TAG_DISALLOWED= "disallowed"; static final String XML_SEPARATOR = ","; static final String FLAG_SEPARATOR = "\\|"; private final ArraySet<ManagedServiceInfo> mLightTrimListeners = new ArraySet<>(); ArrayMap<Pair<ComponentName, Integer>, NotificationListenerFilter> Loading Loading @@ -10255,7 +10256,7 @@ public class NotificationManagerService extends SystemService { private int getTypesFromStringList(String typeList) { int types = 0; if (typeList != null) { String[] typeStrings = typeList.split(XML_SEPARATOR); String[] typeStrings = typeList.split(FLAG_SEPARATOR); for (int i = 0; i < typeStrings.length; i++) { final String typeString = typeStrings[i]; if (TextUtils.isEmpty(typeString)) { Loading
services/tests/uiservicestests/src/com/android/server/notification/NotificationListenersTest.java +5 −5 Original line number Diff line number Diff line Loading @@ -197,7 +197,7 @@ public class NotificationListenersTest extends UiServiceTestCase { si.packageName = "new"; si.name = "comp"; si.metaData = new Bundle(); si.metaData.putString(NotificationListenerService.META_DATA_DEFAULT_FILTER_TYPES, "1,2"); si.metaData.putString(NotificationListenerService.META_DATA_DEFAULT_FILTER_TYPES, "1|2"); mListeners.ensureFilters(si, 0); Loading @@ -213,7 +213,7 @@ public class NotificationListenersTest extends UiServiceTestCase { si.name = "comp"; si.metaData = new Bundle(); si.metaData.putString(NotificationListenerService.META_DATA_DEFAULT_FILTER_TYPES, "conversations,ALERTING"); "conversations|ALERTING"); mListeners.ensureFilters(si, 0); Loading Loading @@ -243,7 +243,7 @@ public class NotificationListenersTest extends UiServiceTestCase { si.packageName = "new"; si.name = "comp"; si.metaData = new Bundle(); si.metaData.putString(NotificationListenerService.META_DATA_DISABLED_FILTER_TYPES, "1,2"); si.metaData.putString(NotificationListenerService.META_DATA_DISABLED_FILTER_TYPES, "1|2"); mListeners.ensureFilters(si, 0); Loading @@ -259,7 +259,7 @@ public class NotificationListenersTest extends UiServiceTestCase { si.name = "comp"; si.metaData = new Bundle(); si.metaData.putString(NotificationListenerService.META_DATA_DISABLED_FILTER_TYPES, "1,alerting"); "1|alerting"); mListeners.ensureFilters(si, 0); Loading @@ -274,7 +274,7 @@ public class NotificationListenersTest extends UiServiceTestCase { si.packageName = "new"; si.name = "comp"; si.metaData = new Bundle(); si.metaData.putString(NotificationListenerService.META_DATA_DEFAULT_FILTER_TYPES, "1,2"); si.metaData.putString(NotificationListenerService.META_DATA_DEFAULT_FILTER_TYPES, "1|2"); si.metaData.putInt(NotificationListenerService.META_DATA_DISABLED_FILTER_TYPES, 1); mListeners.ensureFilters(si, 0); Loading