Service.StopForeground Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Sobrecargas
| Nombre | Description |
|---|---|
| StopForeground(StopForegroundFlags) |
Quite este servicio del estado en primer plano, lo que le permite eliminarlo si se necesita más memoria. |
| StopForeground(Boolean) |
Este método ha quedado en desuso en el nivel de API 33. |
StopForeground(StopForegroundFlags)
Quite este servicio del estado en primer plano, lo que le permite eliminarlo si se necesita más memoria.
[Android.Runtime.Register("stopForeground", "(I)V", "", ApiSince=24)]
public void StopForeground(Android.App.StopForegroundFlags flags);
[<Android.Runtime.Register("stopForeground", "(I)V", "", ApiSince=24)>]
member this.StopForeground : Android.App.StopForegroundFlags -> unit
Parámetros
- flags
- StopForegroundFlags
- Atributos
Comentarios
Quite este servicio del estado en primer plano, lo que le permite eliminarlo si se necesita más memoria. Esto no impide que el servicio se ejecute (para que use stopSelf() o métodos relacionados), simplemente lo saca del estado en primer plano. Si se proporciona STOP_FOREGROUND_REMOVE, la notificación asociada del servicio se cancelará inmediatamente.
Si se proporciona STOP_FOREGROUND_DETACH, se romperá la asociación del servicio con la notificación. Si aún no se ha mostrado la notificación, debido a la directiva de aplazamiento de notificaciones de primer plano, se publica inmediatamente cuando se llama a stopForeground(STOP_FOREGROUND_DETACH). En todos los casos, la notificación permanece mostrada incluso después de que este servicio se detenga por completo y se destruya.
Si cero se pasa como argumento, el resultado será el comportamiento heredado tal como se define antes de Android L: la notificación permanecerá publicada hasta que el servicio se detenga por completo, en cuyo momento se cancelará automáticamente.
Consulte también:
Referencia de Android para android.app.Service.stopForeground.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.
Se aplica a
StopForeground(Boolean)
Este método ha quedado en desuso en el nivel de API 33.
[Android.Runtime.Register("stopForeground", "(Z)V", "")]
public void StopForeground(bool removeNotification);
[<Android.Runtime.Register("stopForeground", "(Z)V", "")>]
member this.StopForeground : bool -> unit
Parámetros
- removeNotification
- Boolean
booleano: si es true, el selector de STOP_FOREGROUND_REMOVE se pasará a stopForeground(int); de lo contrario, se pasará STOP_FOREGROUND_LEGACY.
- Atributos
Comentarios
Este método ha quedado en desuso en el nivel de API 33. llame a stopForeground(int) y pase STOP_FOREGROUND_REMOVE o STOP_FOREGROUND_DETACH explícitamente.
Versión heredada de stopForeground(int).
Consulte también:
Referencia de Android para android.app.Service.stopForeground.
Las partes de esta página son modificaciones basadas en el trabajo creado y compartido por el Android y se usan según los términos descritos en creative Creative Commons 2.5 Attribution License.