Cette classe permet aux clients de partager une notification persistante à l'aide d'un ID de notification commun.
Si un client souhaite partager une notification persistante, il doit utiliser startForeground(Service)
et stopForeground(Service)
pour déplacer ses services vers et hors du premier plan. Les clients peuvent personnaliser la notification en implémentant la classe abstraite NotificationContentProviderBase
avant d'appeler initForegroundServiceManager(Application, Integer, String, NotificationContentProvider)
. Sinon, une notification par défaut sera envoyée.
Récapitulatif des méthodes publiques
void |
startForeground(service de service)
Déplace le service au premier plan.
|
void |
stopForeground(service de service)
Déplace le service hors du premier plan.
|
void |
updateNotification()
Rend la notification après avoir demandé à
NotificationContentProvider la version la plus récente. |
Récapitulatif des méthodes héritées
Méthodes publiques
public vide startForeground (service de service)
Déplace le service au premier plan.
Paramètres
service |
---|
public vide stopForeground (service de service)
Déplace le service hors du premier plan. Si le service est le dernier service à utiliser la notification persistante, le gestionnaire la supprime.
Paramètres
service |
---|
public vide updateNotification ()
Rend la notification après avoir demandé à NotificationContentProvider
la version la plus récente.