Notifications
There are a few changes to the notifications feature, as follows:
The
Notification.setLatestEventInfo()
method is now removed. When constructing notifications, we must use theNotification.Builder
class.Updating a notification is also done via the
Notification.Builder
instance using the same instance of the builder, and calling thebuild()
method will get us an updatedNotification
instance. If legacy support is required, you can useNotificationCompat.Builder
instead, which is available in the Android Support Library.The
adb shell dumpsys notification
command no longer prints out notification text. The proper usage now isadb shell dumpsys notification --noredact
.The newly added
INTERRUPTION_FILTER_ALARMS
filter level corresponds to a new mode: Alarms only do not disturb.The newly added
CATEGORY_REMINDER
category is used for user-scheduled reminders.The newly added
Icon
class allows icons to be attached to notifications via thesetSmallIcon()
andsetLargeIcon()
methods.The...