| java.lang.Object | |
| ↳ | android.preview.support.v4.app.NotificationManagerCompat | 
Compatibility library for NotificationManager with fallbacks for older platforms.
To use this class, call the static function from(Context) to get a
 NotificationManagerCompat object, and then call one of its
 methods to post or cancel notifications.
| Constants | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| String | ACTION_BIND_SIDE_CHANNEL | Intent action to register for on a service to receive side channel notifications. | |||||||||
| String | EXTRA_USE_SIDE_CHANNEL | Notification extras key: if set to true, the posted notification should use the side channel for delivery instead of using notification manager. | |||||||||
| Public Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
| Cancel a previously shown notification. | |||||||||||
| Cancel a previously shown notification. | |||||||||||
| Cancel all previously shown notifications. | |||||||||||
| Get a  NotificationManagerCompatinstance for a provided context. | |||||||||||
| Get the list of packages that have an enabled notification listener component within them,
 with caching for performance. | |||||||||||
| Post a notification to be shown in the status bar, stream, etc. | |||||||||||
| Post a notification to be shown in the status bar, stream, etc. | |||||||||||
| [Expand] Inherited Methods | |||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|
|  From class
  java.lang.Object | |||||||||||
Intent action to register for on a service to receive side channel
 notifications. The listening service must be in the same package as an enabled
 ERROR(/android.service.notification.NotificationListenerService).
Notification extras key: if set to true, the posted notification should use the side channel for delivery instead of using notification manager.
Cancel a previously shown notification.
| id | the ID of the notification | 
|---|
Cancel a previously shown notification.
| tag | the string identifier of the notification. | 
|---|---|
| id | the ID of the notification | 
Cancel all previously shown notifications.
Get a NotificationManagerCompat instance for a provided context. 
Get the list of packages that have an enabled notification listener component within them, with caching for performance.
Post a notification to be shown in the status bar, stream, etc.
| id | the ID of the notification | 
|---|---|
| notification | the notification to post to the system | 
Post a notification to be shown in the status bar, stream, etc.
| tag | the string identifier for a notification. Can be null. | 
|---|---|
| id | the ID of the notification. The pair (tag, id) must be unique within your app. | 
| notification | the notification to post to the system |