Lingua

PendingIntent.GetForegroundService Metodo

Definizione

Recuperare un oggetto PendingIntent che avvierà un servizio in primo piano, ad esempio chiamando Context#startForegroundService Context.startForegroundService().

[Android.Runtime.Register("getForegroundService", "(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "", ApiSince=26)]
public static Android.App.PendingIntent? GetForegroundService(Android.Content.Context? context, int requestCode, Android.Content.Intent intent, Android.App.PendingIntentFlags flags);
[<Android.Runtime.Register("getForegroundService", "(Landroid/content/Context;ILandroid/content/Intent;I)Landroid/app/PendingIntent;", "", ApiSince=26)>]
static member GetForegroundService : Android.Content.Context * int * Android.Content.Intent * Android.App.PendingIntentFlags -> Android.App.PendingIntent

Parametri

context
Context

Contesto in cui deve essere avviato il servizio da questo PendingIntent.

requestCode
Int32

Codice di richiesta privata per il mittente

intent
Intent

Finalità che descrive il servizio da avviare.

flags
PendingIntentFlags

Può essere #FLAG_ONE_SHOT, #FLAG_NO_CREATE, #FLAG_CANCEL_CURRENT, #FLAG_UPDATE_CURRENT#FLAG_IMMUTABLE o uno qualsiasi dei flag supportati da Intent#fillIn Intent.fillIn() per controllare quali parti non specificate della finalità che possono essere fornite quando si verifica l'invio effettivo.

Valori restituiti

Restituisce un oggetto PendingIntent esistente o nuovo corrispondente ai parametri specificati. Può restituire Null solo se #FLAG_NO_CREATE è stato fornito.

Attributi

Commenti

Recuperare un oggetto PendingIntent che avvierà un servizio in primo piano, ad esempio la chiamata a Context.startForegroundService(). Gli argomenti di avvio forniti al servizio provengono dagli elementi aggiuntivi della finalità. Per motivi di sicurezza, la finalità fornita qui dovrebbe essere quasi sempre una finalità esplicita, ovvero specificare un componente esplicito da recapitare tramite Intent.setClass

Informazioni di riferimento su Android per android.app.PendingIntent.getForegroundService.

Le parti di questa pagina sono modifiche basate sul lavoro creato e condiviso dalla e usati in base ai termini descritti in Creative License 2.5 Attribution License.

Si applica a