.
Esta clase permite a los clientes compartir una notificación persistente mediante un ID de notificación común.
Si un cliente desea compartir una notificación persistente, debe usar startForeground(Service)
y stopForeground(Service)
para poner sus servicios en primer plano y quitarlos de él. Los clientes pueden personalizar la notificación implementando la clase abstracta NotificationContentProviderBase
antes de llamar a initForegroundServiceManager(Application, Integer, String, NotificationContentProvider)
. De lo contrario, se proporcionará una notificación predeterminada.
Resumen de métodos públicos
void |
startForeground(Servicio de servicio)
Traslada el servicio al primer plano.
|
void |
stopForeground(Servicio de servicio)
Mueve el servicio fuera del primer plano.
|
void |
updateNotification()
Vuelve a renderizar la notificación después de solicitarle a
NotificationContentProvider la versión más reciente de la notificación. |
Resumen de métodos heredados
Métodos públicos
public void startForeground (Servicio de servicio)
Traslada el servicio al primer plano.
Parámetros
servicio |
---|
public void stopForeground (Servicio de servicio)
Mueve el servicio fuera del primer plano. Si el servicio es el último que usa la notificación persistente, el administrador borra la notificación.
Parámetros
servicio |
---|
public void updateNotification ()
Vuelve a renderizar la notificación después de solicitarle a NotificationContentProvider
la versión más reciente de la notificación.