| java.lang.Object | |
| ↳ | android.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
NotificationManagerCompat
instance for a provided context.
|
||||||||||
|
|
Get the set of packages that have an enabled notification listener component within them.
|
||||||||||
|
|
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
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 set of packages that have an enabled notification listener component within them.
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 |