diff options
author | Dan Sandler <dsandler@android.com> | 2014-03-21 12:04:19 -0400 |
---|---|---|
committer | Dan Sandler <dsandler@android.com> | 2014-03-26 01:31:04 +0000 |
commit | 59f0258a27ebaf8468919a9d2855c41f0429238d (patch) | |
tree | 1bbca870487778ede359e59fa26c3d1e1af94460 | |
parent | a200414ffe471fdec1a77ef11dae015614363ccb (diff) | |
download | frameworks_base-59f0258a27ebaf8468919a9d2855c41f0429238d.zip frameworks_base-59f0258a27ebaf8468919a9d2855c41f0429238d.tar.gz frameworks_base-59f0258a27ebaf8468919a9d2855c41f0429238d.tar.bz2 |
Categorize some system notifications.
Change-Id: Ia343bc276f50f488e2165056cff249a02f01d45a
4 files changed, 6 insertions, 0 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java b/packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java index e516bb8..5771299 100644 --- a/packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java +++ b/packages/SystemUI/src/com/android/systemui/screenshot/GlobalScreenshot.java @@ -172,6 +172,7 @@ class SaveImageInBackgroundTask extends AsyncTask<SaveImageInBackgroundData, Voi .setContentTitle(r.getString(R.string.screenshot_saving_title)) .setContentText(r.getString(R.string.screenshot_saving_text)) .setSmallIcon(R.drawable.stat_notify_image) + .setCategory(Notification.CATEGORY_PROGRESS) .setWhen(now); mNotificationBuilder.setPublicVersion(mPublicNotificationBuilder.build()); @@ -694,6 +695,7 @@ class GlobalScreenshot { .setSmallIcon(R.drawable.stat_notify_image_error) .setWhen(System.currentTimeMillis()) .setVisibility(Notification.VISIBILITY_PUBLIC) // ok to show outside lockscreen + .setCategory(Notification.CATEGORY_ERROR) .setAutoCancel(true); Notification n = new Notification.BigTextStyle(b) diff --git a/packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java b/packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java index 0adb32f..481266b 100644 --- a/packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java +++ b/packages/SystemUI/src/com/android/systemui/usb/StorageNotification.java @@ -312,6 +312,7 @@ public class StorageNotification extends SystemUI { mUsbStorageNotification.setLatestEventInfo(mContext, title, message, pi); mUsbStorageNotification.visibility = Notification.VISIBILITY_PUBLIC; + mUsbStorageNotification.category = Notification.CATEGORY_SYSTEM; final boolean adbOn = 1 == Settings.Global.getInt( mContext.getContentResolver(), @@ -404,6 +405,7 @@ public class StorageNotification extends SystemUI { mMediaStorageNotification.icon = icon; mMediaStorageNotification.setLatestEventInfo(mContext, title, message, pi); mMediaStorageNotification.visibility = Notification.VISIBILITY_PUBLIC; + mMediaStorageNotification.category = Notification.CATEGORY_SYSTEM; } final int notificationId = mMediaStorageNotification.icon; diff --git a/services/core/java/com/android/server/connectivity/Tethering.java b/services/core/java/com/android/server/connectivity/Tethering.java index b233943..abe362a 100644 --- a/services/core/java/com/android/server/connectivity/Tethering.java +++ b/services/core/java/com/android/server/connectivity/Tethering.java @@ -472,6 +472,7 @@ public class Tethering extends BaseNetworkObserver { mTetheredNotification.tickerText = title; mTetheredNotification.visibility = Notification.VISIBILITY_PUBLIC; mTetheredNotification.setLatestEventInfo(mContext, title, message, pi); + mTetheredNotification.category = Notification.CATEGORY_STATUS; notificationManager.notifyAsUser(null, mTetheredNotification.icon, mTetheredNotification, UserHandle.ALL); diff --git a/services/core/java/com/android/server/storage/DeviceStorageMonitorService.java b/services/core/java/com/android/server/storage/DeviceStorageMonitorService.java index 260e97a..eb38f4a 100644 --- a/services/core/java/com/android/server/storage/DeviceStorageMonitorService.java +++ b/services/core/java/com/android/server/storage/DeviceStorageMonitorService.java @@ -455,6 +455,7 @@ public class DeviceStorageMonitorService extends SystemService { notification.flags |= Notification.FLAG_NO_CLEAR; notification.setLatestEventInfo(context, title, details, intent); notification.visibility = Notification.VISIBILITY_PUBLIC; + notification.category = Notification.CATEGORY_SYSTEM; mNotificationMgr.notifyAsUser(null, LOW_MEMORY_NOTIFICATION_ID, notification, UserHandle.ALL); context.sendStickyBroadcastAsUser(mStorageLowIntent, UserHandle.ALL); |